我正在使用python通过spyder做一些网页抓取。我的代码似乎是做工精细,但几次我打开和关闭chromedriver的Spyder的同一会话期间,当我运行Spyder随机无法找到chromedriver
from selenium import webdriver
browser = webdriver.Chrome(executable_path = 'C:/Python34/Scripts/chromedriver.exe')
后,我得到错误信息
WebDriverException: 'chromedriver.exe' executable needs to be available in the path.
我尝试下载最新版本的chromedriver,但问题依然存在。我发现here的建议说要下载64位版本的chromedriver,但我无法得到这个结果。无论如何,这是可以解决的吗?任何帮助非常感谢。
UPDATE:
使用chromedriver,这是用退出来解决()而不是close()来结束铬的每个环节。
如果有人有兴趣我工作围绕这个简单的使用webdriver.Firefox() – simone