如何使用 pywinauto 在文本框中设置值?

VIR*_*SAT 1 python pywin32 pywin pywinauto python-2.7

我是 pywinauto 的新手,我不知道如何使用控件标识符。

样本图片

文本框的控件标识符

我该如何设置No. of loops:为99999?

Vas*_*bov 5

对于动态编辑框,您可以使用标签文本作为标识符的一部分。例子:

app.WindowName.No__of_loops_Edit.set_text('99999')
# or
app.WindowName['No. of loops:Edit'].set_text('99999')

# for more realistic typing char by char:
app.WindowName['No. of loops:Edit'].type_keys('99999')
Run Code Online (Sandbox Code Playgroud)

入门指南(“如何了解魔法属性名称”部分)对此进行了更详细的描述。