RPA 关于 163 邮箱登陆的问题
编写第一个案例,RPA 自动登陆 163 网页邮箱。编写完成后首次自动登陆正常,在运行第二次时候,自动填入用户名报错。 ,报错代码如下
2020-03-26 15:31:08,113 - lib\ubpa\iie.py - Attempt Failure - Wait for Attempt to Acquire:[URS 组件][#auto-id-1585207469454]
2020-03-26 15:31:09,199 - lib\ubpa\iie.py - Operation timeout:[URS 组件][#auto-id-1585207469454]
Traceback (most recent call last):
File “d:/Documents/RPA/Project/loginmail\codes\Main.py”, line 109, in
pro.Main()
File “d:/Documents/RPA/Project/loginmail\codes\Main.py”, line 67, in Main
iie.do_click_pos(win_title=r’163 网易免费邮–中文邮箱第一品牌 - Internet Explorer’,title=r’URS 组件’,selector=r’#auto-id-*‘,button=r’left’,curson=r’center’,times=1,run_mode=r’unctrl’,waitfor=10,scroll_view=‘no’)
File “D:\Program Files\IS-RPA2020\Python\lib\ubpa\iie.py”, line 520, in do_click_pos
File “D:\Program Files\IS-RPA2020\Python\lib\ubpa\iie.py”, line 516, in do_click_pos
ubpa.ierror.Au3ExecError: do_click_pos error:[URS 组件][#auto-id-*]
运行异常
。。初步怀疑是 auto-id-* 是变化的,怎么改。求大神们指导。
已解决。是路径问题。
(查找路径)
选择一个不会变的 selector 就可以了啊。

这里也有一些类似的资料,可参考 重新打开或刷新网页就无法操作控件的问题定位
记得给好评 😆