有沒有辦法來定義在python中使用的窗口?比如,如果我打開了三個獨立的Firefox窗口,我將如何得到一個Python程序來知道我正在查看/滾動/點擊/打入哪一個?我很難找到一種很好的描述方式,所以如果你不明白,請告訴我,我可以詳細說明。我無法真正決定在Google中輸入什麼內容來解決這個問題,所以任何事情都能幫上忙。我使用Windows 7如何讓python識別我正在使用的窗口?
回答
下面是一個簡單的例子:
import win32gui
win = win32gui
while True:
print(win.GetWindowText(win.GetActiveWindow()))
如果模塊記錄不夠好嘗試help(win32gui)
是進口後。
非常感謝您的幫助!你的時間幫助我將被投入使用! – RagingSu5hi 2014-09-30 13:18:59
@ RagingSu5hi有一個處理程序和回調函數如何在這裏工作的例子:http://stackoverflow.com/questions/2090464/python-window-activation – jmunsch 2014-09-30 13:20:24
哇,這是非常有益的,非常感謝您的時間! – RagingSu5hi 2014-09-30 13:22:12
- 1. 如何識別我正在使用REST?
- 2. 如何識別Python的SocketServer中正在偵聽哪個端口?
- 3. 我如何讓jekins識別我的python安裝?
- 4. 識別窗口關閉使用javascript
- 5. 如何識別窗口關閉事件?
- 6. 識別窗口的變體
- 7. 如何暫時讓我正在使用的窗口在vim中全屏顯示?
- 8. 如何讓python識別RGB輸入?
- 9. 如何讓perl正確識別<%marks
- 10. 使用Python識別監聽端口
- 11. 無法識別窗口
- 12. 識別活動窗口c#
- 13. 識別模式窗口
- 14. CSS - 如何讓在窗口
- 15. 使用屬性窗口識別窗體上的控件
- 16. 讓應用識別「正確的答案」
- 17. 如何讓導軌識別活動記錄的正確標識?
- 18. 如何識別接口正在做用戶的角色
- 19. 如何讓Tomcat識別context.xml?
- 20. 如何讓m2eclipse識別$ M2_OPTS?
- 21. 如何識別在瀏覽器中播放視頻的窗口
- 22. 如何讓我的C#.exe自動識別它正在運行的目錄?
- 23. 窗口中的cwrsync不被識別
- 24. 識別窗口大小的變化
- 25. 如何讓我的應用程序識別雲中的圖像?
- 26. 如何讓mod_perl識別對我的應用程序的更改?
- 27. 如何使用我的當前Python代碼的GUI /窗口?
- 28. 如何讓OpenEars識別iOS上的口語數字?
- 29. 如何讓我的WordPress模板識別我的JS框架?
- 30. 如何識別Rsyslog正在運行的端口?
您使用的是什麼操作系統? – jmunsch 2014-09-30 12:41:09
對不起Windows 7 – RagingSu5hi 2014-09-30 12:41:46
嘗試使用'pywin32'和'win32gui'然後從那裏讀取和搜索文檔:http://docs.activestate.com/activepython/3.2/pywin32/ – jmunsch 2014-09-30 12:45:47