【问题标题】:How to access the control identifiers in pywinauto? - Syntax Error如何访问pywinauto中的控件标识符? - 语法错误
【发布时间】:2022-01-10 22:50:47
【问题描述】:

我对编程还很陌生,但我正在积极练习以变得更好。有人可以告诉我如何访问控制标识符,因为此应用程序以数字开头并且名称中有空格。这就是我到目前为止所拥有的。我收到一个明显的语法错误,但我不知道如何纠正它。


appWin = Application(backend='uia').start(r"C:\Users\john\AppData\Local\8x8-Work\8x8 Work.exe")
appWin = Application(backend='uia').connect(title='8x8 Work (Available)',timeout=100)

appWin.8x8-Work.print_control_identifiers()
appWin.8x8-Work.print_control_identifiers()
          ^
SyntaxError: invalid syntax

【问题讨论】:

  • 也许 Unicode 字符和特殊符号可以通过像appWin['8x8-Work'].print_control_identifiers() 这样的字典方式访问项目来实现?

标签: python python-3.x windows pywinauto


【解决方案1】:

试试 appWin.Work.print_control_identifiers()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 2020-12-19
    • 2012-10-19
    • 1970-01-01
    相关资源
    最近更新 更多