今天注意到一個Python module叫做pywinauto。簡單的說,這個工具可以讓你透過寫Python script控制Windows視窗。例如:開啟程式,在指定的視窗中輸入文字,或是模擬滑鼠click等等。透過這個module我們可以用來進行一些程式的自動化測試。或是自動化的進行一些耗力費時的操作行為。
我自己安裝後,稍微試了幾個東西,像是開啟Notepad及小畫家等。都可以運作。不過有遇到中文的問題。原本,他的範例是在英文的Windows下面執行 的,所有有些動作像是FindWindow()時用的視窗標題文字他是用英文,但是我的作業系統則是中文。雖然還沒有進行測試,但是我想應該只要把程式的 部份改成中文應該就可以了。
有興趣的人可以到他的專案網頁看一 下。
我自己安裝後,稍微試了幾個東西,像是開啟Notepad及小畫家等。都可以運作。不過有遇到中文的問題。原本,他的範例是在英文的Windows下面執行 的,所有有些動作像是FindWindow()時用的視窗標題文字他是用英文,但是我的作業系統則是中文。雖然還沒有進行測試,但是我想應該只要把程式的 部份改成中文應該就可以了。
有興趣的人可以到他的專案網頁看一 下。
留言