新手试用,想设置一个纯鼠标点击的 project,卡在了文件保存类型的下拉列表上
我想实现一个非常简单的小操作,就是将某 ppt 另存为 jpg 格式,但尝试好多遍,都无法正确拾取“保存类型”的下拉列表(如图所示的位置),没办法选择想要的格式。运行就卡在鼠标悬停在“保存类型”栏,但是列表弹不出来,也无法选中。想请大神指教一下,我想应该是非常初级的配置错误。。
"我想实现一个非常简单的小操作,就是将某 ppt 另存为 jpg 格式,但尝试好多遍,都无法正确拾取“保存类型”的下拉列表(如图所示的位置),没办法选择想要的格式。运行就卡在鼠标悬停在“保存类型”栏,但是列表弹不出来,也无法选中。想请大神指教 ...."
我想实现一个非常简单的小操作,就是将某 ppt 另存为 jpg 格式,但尝试好多遍,都无法正确拾取“保存类型”的下拉列表(如图所示的位置),没办法选择想要的格式。运行就卡在鼠标悬停在“保存类型”栏,但是列表弹不出来,也无法选中。想请大神指教一下,我想应该是非常初级的配置错误。。
默认保存类型是啥,如果是所有类型,那就直接修改文件名的扩展名就行
多次尝试了,列表可以弹出来,但是弹出后会迅速收回去,然后鼠标就不动了,超过等待时间就会报错;但如果在等待时间内手动点击一下“保存类型”,又能继续运行。不明白为什么从”点击保存类型“到”选取想要格式“这两个动作无法连贯。
好 谢谢大神 我去试一下
是运行的时候鼠标卡在 "保存类型" 栏,列表没有弹出来,是么?如果是这个原因的话,可能是因为没点到箭头的小图标,可以拾取大框,然后属性表中位置改为右下角。看看这种方法是否可以?
报错截图如下
Traceback (most recent call last):
File “C:/Users/pan/Documents/RPA/Project/NewProject1\codes\Main.py”, line 96, in
File “C:/Users/pan/Documents/RPA/Project/NewProject1\codes\Main.py”, line 67, in Main
File “iautomation.py”, line 55, in iautomation.alternative_thread_mode.wrapper
File “iautomation.py”, line 386, in iautomation.do_click
File “iautomation.py”, line 366, in iautomation.do_click
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2613, in Click
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2585, in MoveCursor
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2571, in BoundingRectangle
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2489, in Element
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2474, in Refind
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2443, in Exists
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2489, in Element
File “C:\Program Files\ISRPA\Python\lib\uiautomation\uiautomation.py”, line 2483, in Refind
LookupError: Find Control Time Out: {ControlType: ListControl,}
运行异常
嗯嗯,这个是知道的。拾取之前是用 F2 关闭的,在选取格式之前才开启的。
【鼠标点击】组件拾取时,可以先按 "F2" 将拾取关闭,展开下拉列表,再按 "F2" 将拾取开启,然后拾取想要的格式