Python桌面自動化框架----PyWinAuto

Python桌面自動化框架----PyWinAuto

Pywinauto的中文翻譯。

Pywinauto是一個GUI自動化庫,它是用python寫的,而且可以很好的支持Windows GUI。

因為我在做Windows Desktop Application GUI Automation Test用到了這個庫,因此順便翻譯了文檔。

安裝

  • 直接使用pip install --upgrade pywinauto (Py2.7+, Py3.3+)

或者也可以手動安裝:

  • 安裝 pyWin32 extensions
  • 下載 six並執行 python setup.py install來安裝
  • 下載 comtypes 並執行 python setup.py install來安裝
  • 下載 the latest pywinauto 並執行 python setup.py install來安裝

或者在Linux下安裝:

  • six
  • python-xlib
  • 執行 python setup.py install 對每一個依賴pywinauto的包

支持的控制項

  • 標準Win32控制項:MFC, WTL, VB6和其他一些使用WinForms的老應用
  • 所有基於MS UI Automation的標準部件:WPF, Qt, 所有瀏覽器, Windows文件資源管理器和其他

詳細文檔

入門

怎樣使用

等待操作

各種不同控制項類型可用模塊


推薦閱讀:

伯俊PLC培訓全年招生
10.1級地震都沒能震倒的故宮,你知道為什麼嗎?
從項目應用角度談談分散式能源系統的概念及優勢
中日關於房屋建築抗震加固法律法規的比較
美國用一台發動機就能掣肘中國製造,這差距太大了

TAG:工程學 | 計算機科學 | Python |