一、selenium请求库
1、什么是selenium?
selenium是一个自动测试工具,它可以帮我通过代码去实现驱动浏览器自动执行相应的操作。
所以我们也可以用它来做爬虫。
2、为什么要用selenium?
主要使用selenium的目的是为了跳过登录验证。
3、安装与使用
-下载驱动器:
https://www.cnblogs.com/kermitjam/articles/9692585.html(根据自己电脑的配置进行选择,64位可以兼容32位,也可以根据链接进行下载)
链接:https://pan.baidu.com/s/1moc-LIFxQpTri_IbiPkmQw
提取码:8o19
下载chromdriver.exe放到python安装路径的scripts目录中即可
-下载selenium请求库
-修改下载源为清华源(也可以不修改)
-D:\python36\Lib\site-packages\pip\models\index.py
-PyPI = Index('https://pypi.tuna.tsinghua.edu.cn/simple')
-pip3 install selenium或者settings中安装
-安装谷歌浏览器
from selenium import webdriver import time ''' 驱动浏览器的两种方式 ''' # 第一种直接去Script文件夹中查找驱动 driver = webdriver.Chrome() time.sleep(5) driver.close() # 第二种填写驱动路径 # webdriver.Chrome(r'C:\Users\Dell\Downloads\chromedriver.exe') # 结果是打开谷歌浏览器后5s后关闭