selenium第二次使用driver.get(url)时无反应,打不开页面

最近在学习使用selenium+chrome,想在网站登录页面实现登录后跳转到详情页面,登录成功后在第二次使用browser.get(url)函数时不能跳转到详情页,chrome显示页面不动,一直找不到解决方法,也不知道哪里出问题了,请各位大神解答,摘出代码如下:
fromseleniumimportwebdriver
defLogin():
#登录
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()
梦里花落0921
浏览 7370回答 2
2回答

芜湖不芜

换了firefox的driver可以用了,可能是chrome的问题,请问各位大神chromedriver哪个版本稳定一些,试了好几个都是有问题的,难道是怪我电脑有问题吗?win8的系统,平时用chrome浏览器也没什么问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript