Python pywinauto用于获取MessageBox消息内容

Python pywinauto用于获取MessageBox消息内容,python,windows,ui-automation,messagebox,pywinauto,Python,Windows,Ui Automation,Messagebox,Pywinauto,我在谷歌上搜索过,但没有找到答案。 在python 2.7的Windows中,很容易通过 app.Dialog.Edit.WindowText() app.Dialog.WindowText() 但我不知道如何获取消息内容,如图中所示: 我尝试过类似于.Message,.Information,但没有用。它不是一个编辑框。使用以下命令: app.Dialog.Static1.window_text() 或 如果消息框包含图标(它将匹配为Static1)。它不是编辑框。使用以下命令: a

我在谷歌上搜索过,但没有找到答案。 在python 2.7的Windows中,很容易通过

app.Dialog.Edit.WindowText()
app.Dialog.WindowText()
但我不知道如何获取消息内容,如图中所示:


我尝试过类似于
.Message
.Information
,但没有用。

它不是一个编辑框。使用以下命令:

 app.Dialog.Static1.window_text()


如果消息框包含图标(它将匹配为
Static1
)。

它不是编辑框。使用以下命令:

 app.Dialog.Static1.window_text()


如果消息框包含图标(它将匹配为
Static1
)。

程序员如何知道
Static
?您能为pywinauto提供一份完整的文档吗?也许当前的文档没有它所能提供的那么完整,但您可以从这里开始:文档相关问题:(可能对调试提示和技巧有用-稍后将转到文档)。要知道需要哪些名称,请使用
app.Dialog.PrintControlIdentifiers()
谢谢!您提供的页面非常有用!程序员如何知道
静态
是预期的?您能为pywinauto提供一份完整的文档吗?也许当前的文档没有它所能提供的那么完整,但您可以从这里开始:文档相关问题:(可能对调试提示和技巧有用-稍后将转到文档)。要知道需要哪些名称,请使用
app.Dialog.PrintControlIdentifiers()
谢谢!您提供的页面非常有用!