首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pywinauto警告

pywinauto警告
EN

Stack Overflow用户
提问于 2015-08-07 00:11:42
回答 1查看 513关注 0票数 1

Situation

使用下面的代码,我在运行时得到了一些奇怪的警告,但是,脚本运行得非常好。

警告在这一行之后打印:

代码语言:javascript
复制
app.ChoosePage.Ok.Click()

这是一个警告:

代码语言:javascript
复制
WARNING! Cannot retrieve text length for handle = <pywinauto.controls.win32_controls.DialogWrapper object at 0x0568C6D0>

问题

是否有办法防止此警告打印?

尝试

我试过使用以下方法,但没有结果:

代码语言:javascript
复制
pywinauto.actionlogger.disable()
## OR
pywinauto.actionlogger.set_level(30)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-07 12:19:12

目前还没有办法禁用这种警告。在您的情况下,当pywinauto试图获得它的标题时,对话框可能已经关闭。当应用程序没有响应时,这一警告也可能会引起。它被认为是非常罕见的案例。

我把它从普通的print()函数移到了actionlogger功能。因此,默认情况下,它将在pywinauto0.5.2中禁用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31867727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档