之前已经用Firefox试过,可以正常启动Firefpx浏览器,下载了最新的chrome浏览器,chromedriver.exe也下载了,放在chrome目录下。但是启动chrome失败,错误信息提示如图。我有2个电脑,同样的代码,另一个可以成功,这个就不行了。
python的源码如下:
import os
from selenium import webdriver
chromepath=os.path.abspath(r"C:\Program Files (x86)\Google\Chrome\Application")
openchrome=webdriver.Chrome(chromepath)
报错图如下:
百度了半天,没有找到和我报错信息一样的。英文也是不好,半懂不懂,翻译也翻译不太明白什么意思。路径必须包括chromedriver.exe非常感谢,我是遗漏了这一步。问题完美解决!非非常常感谢!!印象中应该是executable_path=...,
<spanstyle="color:#e78698;font-weight:bold;">fromselenium<spanstyle="color:#e78698;font-weight:bold;">importwebdriverdr<spanstyle="color:#e8e2b7;">=webdriver<spanstyle="color:#e8e2b7;">.Chrome<spanstyle="color:#e8e2b7;">()
<spanstyle="color:#808080;font-style:italic;">#coding=utf-8<spanstyle="color:#808080;font-style:italic;">
<spanstyle="color:#000080;font-weight:bold;">fromselenium <spanstyle="font-size:9pt;line-height:1.5;color:#000080;font-weight:bold;">import<spanstyle="font-size:9pt;line-height:1.5;">webdriver
driver=webdriver.Chrome()driver.get(<spanstyle="color:#008000;font-weight:bold;">'http://www.baidu.com')
<spanstyle="color:#000080;font-weight:bold;">printdriver.titledriver.quit()
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。