Bir tepsi öğesinden bir alt menüye erişmeye çalışıyorum.pywinauto - tepsiden erişim alt menüsü
import pywinauto
from pywinauto import taskbar
app = pywinauto.application.Application()
taskbar.RightClickSystemTrayIcon('App tray icon', exact=True)
app.PopupMenu.MenuItem("SomeMenuItem").ClickInput() # Clicks an item from the app's main tray menu
Ben pywinauto menuwrapper dokümanlardan çeşitli işlevleri kullanarak çalıştı, ancak başarılı olamadı:
Bu benim bir menüsünü tıklayın nasıl.
Ben kodunuzu çalıştı, ancak alt menüye tıklandığında bu hatayı alıyorum: 'Dosya "C: \ Python27 \ lib \ site paketleri \ pywinauto kontroller \ \ menuwrapper .py ", satır 86, denetim ağında MenuInaccessible pywinauto.controls.menuwrapper.MenuInaccessible' – mhd
Yükseltme Menü muhtemelen yerel (belki WPF uygulaması?). Inspect.exe'deki menü öğesi metinlerini görebiliyor musunuz? –
'Inspect.exe' özelliği (Win7 x64):' C: \ Program Files (x86) \ Windows Kits \ 8.1 \ bin \ x86 \ inspect.exe' –