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相关推荐

  1. 快来学selenium初阶到高阶的使用,反爬的案例解析,google驱动的安装配置

    文章目录 Google驱动的安装和selenium自动化的使用 一.Google驱动的安装 二.selenium自动化的初体验 三.selenium元素的定位操作 四.selenium页面交互方法 五 ...

  2. Python爬虫——Selenium安装配置FireFox浏览器

    Selenium安装配置FireFox浏览器 前置需求: 1. 下载安装FireFox浏览器和Geckodriver 1.1 Windows下载 1.2 Linux下载 2. 使用Selenium调用 ...

  3. selenium和Firefox的安装配置

    selenium和firefox的安装配置 1.1.Firefox的安装 1.2.Firefox驱动geckodriver的安装 1.3.geckodriver环境配置两种方式 1.3.1.直接添加 ...

  4. 网络爬虫(一):配置selenium、pycharm(windows平台)

    最近在学习爬虫的编写,使用selenium模块时候,遇到了很多坑,本blog的目的是总结一下遇到的坑和解决办法,以便后来人少走弯路! 以下介绍均以Python3.x为基准进行,基于windows平台的 ...

  5. python验证码_Python验证码登录(Tesseract安装配置)

    1.安装py库:pytesseract,PIL pip install pytesseract pip install PILLOW 如果安装时,出现权限不足: pip install --user ...

  6. docker 配置selenium调用Firefox无界面浏览器

    思路 docker 拉取一个ubuntu:8.04 在docker ubuntu中安装python3.6 在docker ubuntu中安装Firefox 配置selenium 测试 操作步骤 请参考 ...

  7. 一篇解决:Ubuntu安装配置、软件、工具、快捷键

    Ubuntu安装配置.软件.工具.快捷键 记录作者配置windows.Ubuntu双系统的各种细节. 此帖说明了Ubuntu初期配置的许多问题,也介绍了很多使用技巧,持续更新. 文章目录 Ubuntu ...

  8. 树莓派4B配置Selenium库+设置无图无头属性

    写一个树莓派4B配置selenium库,并成功调用浏览器进行自动化爬虫 本文会手把手教你配置环境,并带你写第一个selenium爬虫程序 使用版本说明 系统:官网2020-02-13-raspbian ...

  9. 配置selenium 启动 Chromium

    配置selenium 启动 Chromium 配置安装环境 引介Typescript环境 配置项目 安装selenium-webdriver 和 @types 下载运行程序 创建运行文件 在/src目 ...

最新文章

  1. 文巾解题 181. 超过经理收入的员工
  2. 数据库-优化-检查慢日志是否开启
  3. 数据驱动精准化营销在大众点评的实践
  4. kibana 查看有多少索引库_干货 | Elasticsearch、Kibana数据导出实战
  5. 容器编排技术 -- Kubernetes入门概述
  6. 多域型SSL证书和通配型证书安装指南- iis 6.0 (windows 2003)
  7. 红帽干掉 CentOS 8,CentOS Stream 上位
  8. PHP自己实现var_dump函数
  9. XNA实现不停循环的路的效果
  10. 网络安全——Base64编码、MD5、SHA1-SHA512、HMAC(SHA1-SHA512)哈希
  11. Julia : SharedArrays与@async比快
  12. 国际版多时区设计方案【转】
  13. 怎么将几张pdf合并成一张_怎么把多个PDF合并成一个PDF?分享合并PDF文件最简单的方法...
  14. 第一章 DHT11温湿度传感器的使用
  15. 用了三星Dex,我已经快一个月回家没开过电脑了
  16. 打破国外垄断 数字音频国家标准DRA颁布
  17. 2019-01-09 工作日志:记录web3连接 respon
  18. DSP28335 CAN模块使用
  19. SQLyog 试用期过的解决办法
  20. 2022-2027年中国竹制家具行业市场调研及未来发展趋势预测报告

热门文章

  1. 视频码率,帧率和分辨率
  2. 静态图片怎么做成gif图?如何将静态图做成动态图
  3. 学了皮毛,你如何能做Web安全工程师?
  4. centos7部署calamari
  5. IT运维的365天--009微信双开批处理文件运行出错(当前目录无效)的解决
  6. RS-485详解(一)
  7. 超简单集成华为HMS Core MLKit通用卡证识别SDK,一键实现各种卡绑定
  8. 这两款iPhone不要升级iOS14.5.1 ,将会被降频!
  9. [BUG 记录] Ubuntu下Tesla M40与其他N卡共存安装
  10. 【计算机毕业设计】基于微信小程序的高校课堂考勤签到系统