簡體   English   中英

pywinauto 如何查找更多屬性(control_identifiers)

[英]pywinauto how to find more properties (control_identifiers)

我正在嘗試在某些軟件上使用 pywinauto、python(pycharm) 進行 gui 自動化 windows

我連接到標題為 (backend="uia") 的軟件,首先登錄 window 我輸入用戶名和密碼,然后單擊登錄,一切正常

但登錄后軟件打開新的 window 有很多選項(選項卡,樹菜單等)我打印所有標識符(print_control_identifiers() - 僅適用於第一個頂部窗口)

但它找不到所有其他選項卡/菜單/windows(甚至不是軟件元素的一半)例如當我右鍵單擊 treeMenu 中的某些內容(打開右鍵單擊菜單)

當我在軟件中移動選項卡並在我單擊某些內容時打開新的 window 時,我也找不到標識符(屬性)來控制元素

圖片例如:

在此處輸入圖像描述

在此處輸入圖像描述

我怎樣才能每次都找到其他選項卡/window/菜單/上下文菜單中的所有元素。 基本上軟件中的所有元素?

您可以使用 Microsoft 的 visual studio 中的 Spy++ 工具, 請參閱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM