fyqt.net
当前位置:首页 >> python+sElEnium调用IE浏览器总是出现错误 >>

python+sElEnium调用IE浏览器总是出现错误

你打开浏览器时得加上浏览器的安装路径

楼主跟我一样的情况,确实是DIV找不到,因为你需要的DIV在下面DIV层里面,然后那个selenium点击太快,下一次div显示不了,所以提示找不到,暂时我也在想这个问题,楼主有答案分享下,谢谢 pengzh@36.cn

两个可能: 你的目标页面内容变了。 你的浏览器自动升级导致的。 你换个浏览器试试。

是不是没有装浏览器的驱动,带有driver的一个可执行文件。

页面那么多class=form-group,无法唯一定位,只会取到第一个,所以这里应该没啥用。 link_text,这里也不是link,可以试着用css_selector去定位到登录按钮。 验证码如果在测试环境还是让开发开一个后门好做一点。

排除病毒影响后只能考虑网速问题了。建议在晚上11点后上网人数少时尝试,如果问题依旧,考虑重新安装系统。因为多数浏览器都在此问题,所以排除浏览器故障。

map是系统关键字,不能把它做list用。 map2=3for k in range(0,map2):t =threading.Thread(target=te_check())t.setDaemon(True)t.start() 这个可以用

Proxy error: 502 Server dropped connection. 是不是服务开启了代理

你先定义一下哪一个浏览器, ie = webbrowser.get('c:\\program files\\internet explorer\\iexplore8.exe' OR ‘iexplore6.exe’) ie.open('http://google.com')

提示的应该是找不到谷歌浏览器,看你谷歌浏览器是不是安装路径有问题,或者驱动跟浏览器不匹配

网站首页 | 网站地图
All rights reserved Powered by www.fyqt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com