如何使用pywinauto

2024-07-04 05:30:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试自动化一个我认为使用java作为后端的应用程序。但到目前为止,我已经设法打印出了标识符。我就是不知道从那里该怎么办

from pywinauto import Application

app = Application(backend='win32').connect(best_match='RuneLite')

app.RuneLite.print_control_identifiers()

Control Identifiers:

SunAwtFrame - 'RuneLite' (L49, T321, R851, B929) ['RuneLite', 'RuneLiteSunAwtFrame', 'SunAwtFrame'] child_window(title="RuneLite", class_name="SunAwtFrame") | | SunAwtCanvas - '' (L53, T348, R847, B925) | ['SunAwtCanvas', 'RuneLiteSunAwtCanvas', 'SunAwtCanvas0', 'SunAwtCanvas1', 'RuneLiteSunAwtCanvas0', 'RuneLiteSunAwtCanvas1'] | child_window(class_name="SunAwtCanvas") | | | | SunAwtCanvas - '' (L53, T348, R847, B925) |
| ['SunAwtCanvas2', 'RuneLiteSunAwtCanvas2'] | | child_window(class_name="SunAwtCanvas") | | SunAwtCanvas - ''
(L53, T348, R847, B925) | ['SunAwtCanvas2', 'RuneLiteSunAwtCanvas2'] | child_window(class_name="SunAwtCanvas")

我只是不知道怎样才能让它点击一个按钮或其他任何东西


Tags: namechildappapplicationwindowclasst348sunawtframe

热门问题