今日内容:

一 Selenium请求库

一 Selenium请求库

1.什么是selenium?

selenium是一个自动测试工具,它可以帮我通过代码

去实现驱动浏览器自动执行相应的操作。

所以我们也可以用它来做爬虫。

2.为什么要使用selenium?

主要使用selenium的目的是为了跳过登录验证。

3.安装与使用

- 下载驱动器:

http://npm.taobao.org/mirrors/chromedriver/2.38/

- 下载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
'''
驱动浏览器的两种方式
'''
# 方式一
driver = webdriver.Chrome()
time.sleep(5)
driver.close()
# 方式二
# webdriver.Chrome('D:\Selenium')

  

最新文章

  1. UE4新手之编程指南
  2. 分享一下自己用c++写的小地图
  3. [nodejs] Error: unable to verify the first certificate
  4. 老王讲自制RPC框架.(二.动态代理)
  5. Jfreechart初案例--饼图
  6. C#设计模式-工厂模式
  7. HBase Shell 常用命令及例子
  8. SQL数据库的基本语句
  9. 去掉代码中自动生成的TODO Auto-generated method stub
  10. EntityFramework.Extended
  11. 基于WebForm+EasyUI的业务管理系统形成之旅 -- 登录窗口(Ⅱ)
  12. Linux理念
  13. 2012蓝桥杯本科组C/C++预赛题
  14. dirname(_file_) DIRECTORY_SEPARATOR
  15. mybatis入门介绍一
  16. Java实现邮箱发送验证码
  17. SSMS 2005 连接 SQL SERVER 2008问题
  18. 百度网盘不限速下载软件 Pan Download
  19. 吐血bug-- 多个input框接连blur事件导致alert接连弹出
  20. bzoj 4358 Permu - 莫队算法 - 链表

热门文章

  1. 启动springboot项目报错Unable to start embedded Tomcat
  2. [编程基础] C++多线程入门5-使用互斥锁解决资源竞争
  3. react 高效高质量搭建后台系统 系列 —— 请求数据
  4. Js生成图片验证码
  5. Win10的OneDrive目录在旧系统里无法访问、删不掉
  6. P5687 [CSP-S2019 江西] 网格图
  7. 题解 CF1579G Minimal Coverage
  8. Ubuntu desktop 文件的书写格式
  9. youtube-dl下载太慢了,我选yt-dlp
  10. CSS文字超出宽度---换行总结