2.安装selenium
pip install selenium
3.查看谷歌浏览器版本
打开chrome浏览器,选择设置->帮助->关于chrome,查看自己浏览器的版本
我的谷歌浏览器版本是 ‘版本 76.0.3809.100(正式版本) (32 位)’
4.下载驱动程序chromedriver.exe
选择自己浏览器对应的版本下载,解压后把文件‘chromedriver.exe’放到‘C:\Anaconda3\Scripts’
5.添加环境变量
修改:我的电脑->属性->高级系统设置->环境变量->系统环境修改path:双击path->右边按钮添加文本,然后在最后面添加 ;‘C:\Anaconda3\Scripts‘
- 测试代码
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
print(driver.title)
driver.quit()
只要输出百度主页标题即可
7.无头浏览器使用
在做爬虫时,通常是不需要打开浏览器的,只需要使用浏览器的内核,因此可以使用Chrome的无头模式,下面是demo
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--headless')
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get("http://www.baidu.com")
print(driver.title)
driver.close()
网友评论