Win10下selenium安装和配置

1.安装selenium

pip install selenium

2.下载对应浏览器版本的驱动程序

  • 以谷歌,火狐和幽灵三种常用的浏览器驱动为例,以下是下载地址和对应版本

Chrome的下载网址:http://npm.taobao.org/mirrors/chromedriver/
Win10下selenium安装和配置_第1张图片
Firefox驱动geckodriver的下载地址[最新版的在Github上]
https://github.com/mozilla/geckodriver/releases
Win10下selenium安装和配置_第2张图片
无头浏览器驱动下载
下载网站:http://phantomjs.org/download.html
Win10下selenium安装和配置_第3张图片
3.简单测试一下
下载完上述的软件,把他们解压,可执行程序放入你python的Script文件夹下,执行以下代码(以Chrome为例)
Win10下selenium安装和配置_第4张图片

#测试代码
from selenium import webdriver
#第一步:创建一个浏览器对象
browser=webdriver.Chrome()
#第二步:使用浏览器对象对网址发起请求
browser.get("https://www.baidu.com")
#获取网页的源代码
print(browser.page_source)
#获取此次请求的地址
print(browser.current_url)
#当前窗口对象
print(browser.current_window_handle)
#获取此次请求的cookie信息
print(browser.get_cookies())
#退出浏览器的命令,注释掉方便我们查看
# browser.quit()

Win10下selenium安装和配置_第5张图片

PS:谷歌和火狐也相继推出了浏览器的无头模式,后续的selenium不再支持PhantomJS
推荐网址:http://www.1118pc.com/showarticle.asp?id=167

你可能感兴趣的:(无头浏览器)