pywinauto AttributeError报错: control does not have a __getitem__ method

最近在学pywinauto,各位帮忙看下,实在搞不懂这个到底是为什么出错了

代码内容

前面启动程序都是正常的
maindlg=app['文本']
childwindow = maindlg.child_window(title="选择新命令.", control_type="StatusBar")
childwindow['Edit2'].set_text('test') #到这里会报错,这里想做的是在编辑框内输入文本

运行结果如下

img

AttributeError: The control does not have a getitem method for item access (i.e. ctrl[key]) so maybe you have requested this in error?

我想要达到的结果

怎样才能实现在编辑框内输入文本?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^