Selenium driver.get () 浏览器没有反应,在浏览器输入任何一次网址,就可以正常运行,求解

xiaodongabc · 2018年03月22日 · 最后由 Jerry li 回复于 2018年03月26日 · 4001 次阅读

def google():
chromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"
os.environ["webdriver.chrome.driver"] = chromedriver
option = webdriver.ChromeOptions()
option.add_argument('--user-data-dir=C:\123') # 设置成用户自己的数据目录
driver = webdriver.Chrome(chromedriver,chrome_options=option)

driver.get('https://www.baidu.com/#####get') 浏览器没有反应

input('等待')
driver.close()

google()

#driver.get('https://www.baidu.com/#####driver.get()') 浏览器没有反应,在浏览器输入任何一次网址,就可以正常运行

共收到 3 条回复 时间 点赞

按你的代码跑了一下,如果加了 option.add_argument('--user-data-dir=C:\123') 这句,启动之后要等几秒才会跳到百度;如果注释掉这句,就很快跳到百度。
可能是这里的问题,建议查一下。

Jerry li 回复

这个不能注释了呢。

xiaodongabc 回复

意思是说明这行代码有问题,看下这个配置项是否配错了吧,例如 C:\123 这个目录是否有问题

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册