Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 无法使用pywinauto脚本单击菜单栏_Python 3.x_Menuitem_Pywinauto - Fatal编程技术网

Python 3.x 无法使用pywinauto脚本单击菜单栏

Python 3.x 无法使用pywinauto脚本单击菜单栏,python-3.x,menuitem,pywinauto,Python 3.x,Menuitem,Pywinauto,此问题与之前提出的问题相关。但此查询用于另一个屏幕。我尝试了上一个问题的验证解决方案,但菜单没有被选中。但是,如果我使用draw\u outline()它会在菜单框区域外绘制轮廓。在打印控件标识符时,我得到以下文本“我们的基本包装物是一个包装物,它是一个文本,一个”字,一个”字,一个”字,一个“类”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个类,一个”字,一个”字,一个”字,一个去去去往往德国,一个,一个”字,一

此问题与之前提出的问题相关。但此查询用于另一个屏幕。我尝试了上一个问题的验证解决方案,但菜单没有被选中。但是,如果我使用
draw\u outline()
它会在菜单框区域外绘制轮廓。在打印控件标识符时,我得到以下文本
“我们的基本包装物是一个包装物,它是一个文本,一个”字,一个”字,一个”字,一个“类”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个”字,一个类,一个”字,一个”字,一个”字,一个去去去往往德国,一个,一个”字,一个”字,一个,一个”字,一个,一个”字,一个,一个,一个,一个,一个,一个去去去去去往往往往往往往往往往往往往往往,去去去去去,去去去,去,去去,去,去,去去,去去,去,去,去,去去,去,去,去,去去,去去去","乐","乐","乐","乐","乐","乐","乐","乐","乐","乐","乐"乐","乐"","乐"乐"",",“\uuuu str\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu“,”儿童“,”儿童文本“,”类名称“,”点击输入“,”客户端到屏幕“,”关闭“,”折叠“,”控制计数“,”控制id“,”后代“,”双击输入“,”拖动鼠标输入“,”绘制大纲“,”元素信息“,”展开“,”友好类名称“,”友好类名“,”从点“,”获取展开状态“,”获取属性“,”获取选择“,”ge显示状态、句柄、键盘焦点、标题、展开项、折叠项、网格项、网格项、调用项、容器项、范围值、滚动项、滚动项、选择项、表格项、表格项、文本项、切换项、转换项、转换项_transformV2、iface\u值、iface\u虚拟化\u项、iface\u窗口、调用、处于活动状态、是子项、是折叠状态、是对话框、是启用状态、是扩展状态、是键盘聚焦状态、是最大化状态、是最小化状态、是正常状态、是选中状态、是选中状态、是可见状态、iter\u子项、iter\u子体、遗留属性、m最大化“,”菜单选择“,”最小化“,”移动鼠标输入“,”父“,”按鼠标输入“,”进程id“,”矩形“,”参考“,”释放鼠标输入“,”还原“,”右键单击输入“,”根“,”滚动“,”选择“,”选定项目索引“,”设置焦点“,”文本“,”从鼠标点开始的顶部“,”顶级鼠标输入“,”键入按键“,”验证可操作“,”验证已启用“,”验证“,”“可视”、“等待空闲”、“被最大化”、“滚轮鼠标输入”、“窗口文本”、“窗口类”、“可写的道具”]
我尝试使用
menu\u select('\Sales'),但不起作用,在menu\select中的第721行抛出错误
文件“C:\Users***\AppData\Local\Programs\Python\Python39-32\lib\site packages\pywinauto\controls\uiawrapper.py” 提高属性错误 AttributeError`
我在点击菜单之前和点击菜单之后添加了屏幕的片段。

这是使用的代码 `


`

关闭此线程后,通过将鼠标指针聚焦到元素找到了一种解决方法。
app = Application(backend="uia").connect(class_name="TFMenuG.UnicodeClass")
dlg = app['Dialog']
handle = dlg.child_window(title="Série 1",control_type="Pane")
handle.child_window(control_type="Pane",found_index=1).draw_outline()
handle.child_window(control_type="Pane",found_index=1).menu_select(u'\Sales')