這不是一個HTML解析問題。這是關於看看屏幕上的像素本身。python中的屏幕截圖
我將如何使用python查看程序窗口中的所有像素。
以下建議,我正在縮小我的操作系統字段爲win32。如果存在X平臺解決方案,那就是這個地方。
這不是一個HTML解析問題。這是關於看看屏幕上的像素本身。python中的屏幕截圖
我將如何使用python查看程序窗口中的所有像素。
以下建議,我正在縮小我的操作系統字段爲win32。如果存在X平臺解決方案,那就是這個地方。
從that answer,我發現使用PyQt的最有前途的方法:
import sys
from PyQt4.QtGui import QPixmap, QApplication
app = QApplication(sys.argv)
QPixmap.grabWindow(QApplication.desktop().winId()).save('test.png', 'png')
現在你只是留下的實際理解發生了什麼事在畫面中的「小」的任務。歡迎來到令人驚歎的世界image processing。在python PIL可能會幫助你。
代碼剛剛工作(在Windows 7 x64上 - Python 2.7.5; Pythonxy distrubution)。生成的文件是整個屏幕的正常屏幕截圖。 Jpeg也可用(例如... .save('d:/test.jpg','jpeg')) – 2013-08-13 05:18:03
你將需要更具體!你的意思是Python程序本身的屏幕,還是別的什麼東西在運行?你的意思是屏幕或某個應用程序的窗口?你的意思是什麼操作系統和窗口系統? – 2010-08-17 16:37:22
我的意思是看看另一個應用程序的顯示內容。 如果需要特定的Windows操作系統,最好是多平臺。 – Richard 2010-08-17 16:38:37
請**更新您的問題並提供更多信息。 Windows和「最好是多平臺」通常是相互矛盾的。請儘量專注於具體的事情,以便我們可以提供幫助。 – 2010-08-17 17:29:43