【发布时间】:2018-12-23 23:49:05
【问题描述】:
#!/usr/bin/env python3
from PyQt5.QtGui import *
from PyQt5.QtWidgets import QApplication, QWidget
import sys
app = QApplication(sys.argv)
screen = QApplication.primaryScreen()
widget = QWidget()
screenshot = screen.grabWindow(0, 0, 0, 100, 100)
screenshot.save('shot', 'jpg')
我怎样才能用它来获得一个窗口?它只得到屏幕的一部分:
screenshot = screen.grabWindow( widget.winId() )
我需要一个跨平台方法..
【问题讨论】: