win10python安装配置selenium
1.安装selenium
1.1通过命令行安装(先win+r然后输入cmd进入命令行)(推荐)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple selenium
可能比较慢 (下图是网图,我安装过了)8.17走国内的镜像安装会快一些
1.2通过pycharm安装(file–>settings–>Python Interpreter)点击+号添加第三方库
在输入框输入selenium,然后点击install package等待安装完成即可
1.3其他方式,源码安装等网上自查。
1.4可以通过命令行输入pip list查看是否安装成功
2.下载对应浏览器版本的驱动程序(推荐Chrome)
Chrome的下载网址:http://npm.taobao.org/mirrors/chromedriver/
在浏览器设置中点击关于Chrome找到浏览器版本,去上面的下载网址找到对应版本的驱动
选择对应的驱动点击进入下载目录
然后下载对应系统的浏览器驱动
3.配置
找到python的安装位置,可以通过pycharm运行任意一个程序发现
将前面下载的驱动文件解压后的文件(得到一个exe文件)放到python的安装位置
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()
部分输出如下
win10python安装配置selenium相关推荐
- 快来学selenium初阶到高阶的使用,反爬的案例解析,google驱动的安装配置
文章目录 Google驱动的安装和selenium自动化的使用 一.Google驱动的安装 二.selenium自动化的初体验 三.selenium元素的定位操作 四.selenium页面交互方法 五 ...
- Python爬虫——Selenium安装配置FireFox浏览器
Selenium安装配置FireFox浏览器 前置需求: 1. 下载安装FireFox浏览器和Geckodriver 1.1 Windows下载 1.2 Linux下载 2. 使用Selenium调用 ...
- selenium和Firefox的安装配置
selenium和firefox的安装配置 1.1.Firefox的安装 1.2.Firefox驱动geckodriver的安装 1.3.geckodriver环境配置两种方式 1.3.1.直接添加 ...
- 网络爬虫(一):配置selenium、pycharm(windows平台)
最近在学习爬虫的编写,使用selenium模块时候,遇到了很多坑,本blog的目的是总结一下遇到的坑和解决办法,以便后来人少走弯路! 以下介绍均以Python3.x为基准进行,基于windows平台的 ...
- python验证码_Python验证码登录(Tesseract安装配置)
1.安装py库:pytesseract,PIL pip install pytesseract pip install PILLOW 如果安装时,出现权限不足: pip install --user ...
- docker 配置selenium调用Firefox无界面浏览器
思路 docker 拉取一个ubuntu:8.04 在docker ubuntu中安装python3.6 在docker ubuntu中安装Firefox 配置selenium 测试 操作步骤 请参考 ...
- 一篇解决:Ubuntu安装配置、软件、工具、快捷键
Ubuntu安装配置.软件.工具.快捷键 记录作者配置windows.Ubuntu双系统的各种细节. 此帖说明了Ubuntu初期配置的许多问题,也介绍了很多使用技巧,持续更新. 文章目录 Ubuntu ...
- 树莓派4B配置Selenium库+设置无图无头属性
写一个树莓派4B配置selenium库,并成功调用浏览器进行自动化爬虫 本文会手把手教你配置环境,并带你写第一个selenium爬虫程序 使用版本说明 系统:官网2020-02-13-raspbian ...
- 配置selenium 启动 Chromium
配置selenium 启动 Chromium 配置安装环境 引介Typescript环境 配置项目 安装selenium-webdriver 和 @types 下载运行程序 创建运行文件 在/src目 ...
最新文章
- 文巾解题 181. 超过经理收入的员工
- 数据库-优化-检查慢日志是否开启
- 数据驱动精准化营销在大众点评的实践
- kibana 查看有多少索引库_干货 | Elasticsearch、Kibana数据导出实战
- 容器编排技术 -- Kubernetes入门概述
- 多域型SSL证书和通配型证书安装指南- iis 6.0 (windows 2003)
- 红帽干掉 CentOS 8,CentOS Stream 上位
- PHP自己实现var_dump函数
- XNA实现不停循环的路的效果
- 网络安全——Base64编码、MD5、SHA1-SHA512、HMAC(SHA1-SHA512)哈希
- Julia : SharedArrays与@async比快
- 国际版多时区设计方案【转】
- 怎么将几张pdf合并成一张_怎么把多个PDF合并成一个PDF?分享合并PDF文件最简单的方法...
- 第一章 DHT11温湿度传感器的使用
- 用了三星Dex,我已经快一个月回家没开过电脑了
- 打破国外垄断 数字音频国家标准DRA颁布
- 2019-01-09 工作日志:记录web3连接 respon
- DSP28335 CAN模块使用
- SQLyog 试用期过的解决办法
- 2022-2027年中国竹制家具行业市场调研及未来发展趋势预测报告
热门文章
- 视频码率,帧率和分辨率
- 静态图片怎么做成gif图?如何将静态图做成动态图
- 学了皮毛,你如何能做Web安全工程师?
- centos7部署calamari
- IT运维的365天--009微信双开批处理文件运行出错(当前目录无效)的解决
- RS-485详解(一)
- 超简单集成华为HMS Core MLKit通用卡证识别SDK,一键实现各种卡绑定
- 这两款iPhone不要升级iOS14.5.1 ,将会被降频!
- [BUG 记录] Ubuntu下Tesla M40与其他N卡共存安装
- 【计算机毕业设计】基于微信小程序的高校课堂考勤签到系统