美文网首页
Windows下Selenium库的安装(chromdriver

Windows下Selenium库的安装(chromdriver

作者: 原来不语 | 来源:发表于2017-12-15 20:50 被阅读0次

Selenium库可以驱动浏览器,是一个自动化测试工具,支持各种浏览器,在爬虫应用中,由于有些网页的内容是用js进行渲染的,所以为了得到全部信息,我们需要用到selenium。
1、安装selenium,pip install selenium的方式安装
但是安装完调用是你会发现,他会提示缺少chromdriver驱动,所以需要下载chromdriver驱动在官网下载一个符合的驱动由于Windows下没有win64的所以只能采用Win32解压后为一个exe文件
如果你选的chromdriver的版本和浏览器的版本相匹配时,就不会报错,但是如果浏览器的版本和chromdriver不匹配时,你需要升级你的浏览器版本或者重新选择chromdriver版本。
在安装好之后可以用代码测试一下

from selenium import webdriver
browser = webdriver.Chrome()
browser.get("http://www.baidu.com")
browser.get("http://www.baidu.com")
print(browser.page_source)
browser.close()

此时浏览器会弹出新窗口最后返回请求的网页信息



但是由于每次工作时都会打开一个新的浏览器所以,使用起来不是特别方便,所以之后我们会使用PhantomJS来配合使用,PhantomJS就是一个没有界面的浏览器

相关文章

网友评论

      本文标题:Windows下Selenium库的安装(chromdriver

      本文链接:https://www.haomeiwen.com/subject/wdzdwxtx.html