1,安装python3.6
2,配置pip
https://pip.pypa.io/en/stable/installing/
3,安装selenium
pip install selenium
4,下载webdriver
地址:
https://sites.google.com/a/chromium.org/chromedriver/downloads
或者
http://chromedriver.storage.googleapis.com/index.html
或者
https://npm.taobao.org/mirrors/chromedriver/
每个版本目录下有个notes.txt文件,记录了webdriver与浏览器版本的对应关系,根据你的浏览器版本选择webdriver
下载之后将 chromedriver.exe 文件放到浏览器执行文件同路径下
5,配置环境变量
包括:
python安装路径
chrome安装路径
6,测试
from selenium import webdriver
browser = webdriver.Chrome()
browser.get("http://www.baidu.com")
print(browser.page_source)
browser.close()
7,问题
<font color=#ff0000>selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH</font>(为什么不变色?)
检查你IDE与系统环境变量是否同步
cmd:
echo %PATH%
IDE:
import os
for k in os.environ:
print(k, os.environ[k])
不同步的话试试重启IDE,还不行就重启电脑