pywinauto客戶端自動化---應用窗口的操作方法


  前面知道了如果打開應用軟件和指定打開啟動的應用軟件,這一篇介紹如何如何對應用窗口進行操作

窗口是什么

窗口是什么?窗口就是應用軟件上面的工具欄,操作欄,彈出菜單,對話框等,這些基本上為windows軟件應用比較多的地方。

如何獲取窗口信息

方法一:

直接通過viewWizard工具進行獲取窗口信息(這里通過進行點去想要獲取的位置進行獲取)

方法二:

通過print_control_identifiers()方法

print_control_identifiers()方法進行獲取該應用下的所以窗口或組件內容

如何選擇窗口

方法一:

通過窗口的類名進行獲取

win = app['類名']

 方法二:

通過窗口的標題 win = app['窗口的標題'] 

方法三:

通過窗口的類型 win = app.類名 

窗口的操作方法

1、最大化 :win.maximize() 

2、最小化 :win.minimize() 

3、恢復正常 :win.restore() 

4、關閉窗口: win.close() 

窗口的選擇方法

我們可以選擇對應的窗口進行操作

方法一:

直接通過控件進行控制 win = app['窗口'] 

方法二:

直接進行.窗口 win = app.窗口 

方法三:

直接通過chile_window方法進行獲取 win = app.child_window('窗口') 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM