chromedriver使用简单示例
运行提示错误:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver.exe’ executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
selenium 安装与 chromedriver安装
-
python 安装selenium包
- pip install selenium 安装chromedriver
- chromedriver需要对应Google的版本一致;
- 查看本地Google版本或在输入网址 chrome://version/ 获取版本为85.0.4183.83
-
下载地址:https://npm.taobao.org/mirrors/chromedriver/
- 选择软件环境下载后解压即可;
配置
-
chromedriver.exe文件的路径配置到环境变量中:
-
我下载后解压到桌面的,所以只需要将桌面路径配置PATH就可以了
配置完环境后打开命令行验证是否配置成功: -
在命令行中输入chromedriver 回车即可看到启动成功
测试
from selenium import webdriver
import time
def main():
chrome_driver = 'C:\Users\Administrator\Desktop\chromedriver.exe' #chromedriver的文件位置
b = webdriver.Chrome(executable_path = chrome_driver)
b.get('https://www.google.com')
time.sleep(5)
b.quit()
if __name__ == '__main__':
main()
运行结果如上,如存在问题可能是版本不对或者环境没有配置好