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