Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
1,selenium安装
pip install selenium
from seleniumimport webdriver
driver = webdriver.Chrome()
driver.get("https://passport.csdn.net/newlogin?code=mobile")
问题一:'chromedriver' executable needs to be in PATH. Please see https://chromedriver.chromium.org/home
2,chromedriver 浏览器插件安装
我使用的是chrome浏览器,查看浏览器版本为: 版本 96.0.4664.110(正式版本) (64 位)
chromedriver的版本一定要与Chrome的版本一致(没有对应的话,前面的大版本要一致),不然就不起作用。
有两个下载地址:
1、http://chromedriver.storage.googleapis.com/index.html
2、https://npm.taobao.org/mirrors/chromedriver/
下载解压配置环境变量
执行 chromedriver,表示安装配置完成
不配置环境变量时指定
from seleniumimport webdriver
from selenium.webdriver.chrome.serviceimport Service
chrome_driver = Service(r'D:\defautSystem\chromeDownload\chromedriver_win32\chromedriver.exe')
driver = webdriver.Chrome(service=chrome_driver)
driver.get("https://passport.csdn.net/newlogin")
网友评论