Comment puis-je trouver les dialogs disponibles, les contrôles d’une application dans pywinauto?

J’utilise pywinauto dans Windows 7 et je cherche un moyen de trouver les boîtes de dialog et les contrôles disponibles d’une application. Voici un exemple:

from pywinauto import application import time app=application.Application() app.connect_(title_re = ".*Notepad", class_name = "Notepad") 

Vous pouvez démarrer ou vous connecter à une application avec pywinauto.Mais je ne sais pas comment puis-je trouver ce qui est disponible dans le bloc-notes.Toutes les idées? Merci.

Cela fonctionne pour moi. Source: http://pywinauto.github.io/docs/getting_started.html

 from pywinauto import application app = application.Application.Start("Notepad.exe") app.Notepad.print_control_identifiers() app.Notepad.MenuSelect("Edit->Replace") app.Replace.print_control_identifiers() 

Ou vous pouvez utiliser Swapy pour voir tous les contrôles et noms de classe

entrer la description de l'image ici

Vous pouvez trouver ce qui est disponible dans l’application en exécutant print_control_identifiers (). Essayez ce code:

 app.print_control_identifiers()