最近在学习使用selenium+chrome,想在网站登录页面实现登录后跳转到详情页面,登录成功后在第二次使用browser.get(url)函数时不能跳转到详情页,chrome显示页面不动,一直找不到解决方法,也不知道哪里出问题了,请各位大神解答,摘出代码如下:fromseleniumimportwebdriverdefLogin():#登录browser=webdriver.Chrome()browser.get('http://www.innotree.cn/login.html')browser.implicitly_wait(5)username=browser.find_element_by_xpath('//*[@id="login_username"]')username.clear()username.send_keys('13213210054')password=browser.find_element_by_xpath('//*[@id="login_pwd"]')password.clear()password.send_keys('123b45')submit=browser.find_element_by_xpath('//*[@id="login_form_y"]/a')submit.click()browser.implicitly_wait(5)#chrome页显示登陆成功browser.get('http://www.innotree.cn/company/3.html')#问题在这里,想进这个网页,但chrome无反应browser.implicitly_wait(5)Login()
2 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
换了firefox的driver可以用了,可能是chrome的问题,请问各位大神chromedriver哪个版本稳定一些,试了好几个都是有问题的,难道是怪我电脑有问题吗?win8的系统,平时用chrome浏览器也没什么问题
添加回答
举报
0/150
提交
取消