安装selenium(超级详细)

这篇具有很好参考价值的文章主要介绍了安装selenium(超级详细)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

selenium本身是一个自动化测试工具,它可以让python代码调用浏览器,并获取到浏览器中加载的各种资源,我们可以利用selenium提供的各项功能, 帮助我们完成数据的抓取。

1、在PyCharm中安装selenium

点击PyCharm界面的下方Terminal,然后输入pip install selenium

安装selenium(超级详细)

如果在PyCharm中安装selenium报错了,出现:

TimeoutError: The read operation timed out

或者:

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

那说明下载速度慢,超时了,可以再次输入再试试能否安装成功,如果三次安装都失败了,那么在命令行中输入pip install selenium 试试,如下图:

安装selenium(超级详细)

如果还是不行那么就换其它的镜像网站,比如在命令行输入:(这个方法你会发现下载特别快)

pip --default-timeout=100 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple

安装selenium(超级详细)

安装好后,可以输入:pip show selenium (查看安装的selenium版本号)

安装selenium(超级详细)

2、下载驱动器来辅助selenium(这里推荐的是chrome浏览器

chrome驱动地址:http://chromedriver.storage.googleapis.com/index.html

输入网址后再根据自己浏览器的版本来下载对应的驱动器,再chrome浏览器的设置中点击关于chrome查看浏览器的版本,比如我的chrome版本是110.0.5481.179,所以我就点击对应我的chrome浏览器版本的驱动器下载

安装selenium(超级详细)

安装selenium(超级详细)安装selenium(超级详细)

注意:一定要对应版本的驱动器,如果不是,那么就会出现问题,另外可能有的小伙伴找不到没有与之完全对应的版本,那么就只要前面的对应上了都可以,可以不用管后面的几位数,比如我的chrome版本是110.0.5481.179,而我找的驱动器版本110.0.5481.30或110.0.5481.77都是可以的

3、把驱动器放置在正确的路径上

把你下载的浏览器驱动器放在python解释器所在的文件夹,这样在后续编写Python代码时会方便特别多

如果你不知道你的python解释器所在文件夹在哪,可以在命令行输入:py -0p(会显示出python解释器所在文件夹)

安装selenium(超级详细)

按所显示的路径找到改文件夹,将刚才下载的驱动器压缩包解压到该文件夹下

安装selenium(超级详细)

 这样就完全安装成功了,就可以使用selenium了

 文章来源地址https://www.toymoban.com/news/detail-404576.html

 

 

 

 

 

 

 

 

到了这里,关于安装selenium(超级详细)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows API编程01-详解第一个程序(超级详细)

    联系WeChat:i-xiaodi,交流,付费课程学习 简单介绍Windows API: Windows API(Application Programming Interface)是Microsoft Windows平台的应用程序编程接口,其主要目的是让应用程序开发人员可以调用操作系统提供的一组例程功能,而无须考虑其底层的源代码实现及内部工作机制。API函数是

    2024年01月21日
    浏览(28)
  • selenium自动化:定位到的元素本身有值,但是打印出来的文本值为空。【已解决】

    问题描述: 部分代码段如下:  元素定位是存在文本的【4174】 结果运行代码 输出为空 解决方法: 1. 判断元素是否被隐藏  print ( driver.find_element(xxxx).is_displayed() ) 若返回值为False或者空白,那就说明原因被隐藏了 2. 用get_attribute()方法获取 driver.find_element(xxxx).get_attribute(“

    2024年02月13日
    浏览(51)
  • mysql数据库安装教程(超级超级详细)

    目录 一、首先安装可以根据官方文档进行安装 二、Linux中安装mysql 1、首先执行二进制文件的安装 https://dev.mysql.com/doc/ 1、先安装到Windows中:  2、选择mysql community server。 3、 选择要下载的版本,到时候使用Linux中的ftp软件上传。推荐选择5.7版本的,因为老,稳定,很多公司

    2024年02月09日
    浏览(34)
  • 【共建开源】手把手教你贡献一个 SeaTunnel PR,超级详细教程!

    Apache SeaTunnel是一个非常易于使用的、超高性能的分布式数据集成平台,支持海量数据的实时同步。每天可稳定高效同步数百亿数据,已被近百家企业投入生产使用。 现在的版本不支持通过jtds的方式链接sqlserver,我们来自己写代码来实现它,并把代码提交给apache seatunnel。 1

    2024年02月09日
    浏览(37)
  • 超级详细 的 Redis 安装教程

    Windows 版本的 Redis 是 Microsoft 的开源部门提供的 Redis. 这个版本的 Redis 适合开发人员学习使用,生产环境中使用 Linux 系统上的 Redis, 这里讲解了这两种的安装和下载。按照你们需要的liunx 或window步骤来 就可以了(也可以留言,后面看反馈决定是否反馈,Liunx版和Window版) 1、下

    2024年02月03日
    浏览(29)
  • Hadoop集群安装和搭建(从零开始超级超级详细的过程)(上)

    本文直接从最最最开始安装Hadoop开始讲解,省略了虚拟机安装的这部分,这里我就默认学过Liunx的各位小伙伴们已经有相关环境了。 下半部分在这里~ Hadoop集群安装和搭建(从零开始超级超级详细的过程)(下) 组件 功能 HDFS 分布式文件系统 MapReduce 分布式并行编程模型 YA

    2024年02月06日
    浏览(43)
  • DBeaver 超级详细的安装与使用

    DBeaver是一种通用数据库管理工具,适用于需要以专业方式使用数据的每个人;适用于开发人员,数据库管理员,分析师和所有需要使用数据库的人员的免费( DBeaver Community ) 的多平台数据库工具。 DBeaver支持80多个数据库。支持所有流行的数据库,包括: MySQL、PostgreSQL、Maria

    2024年02月10日
    浏览(35)
  • Centos系统安装jdk教程(超级详细)

    一、将原有的jdk卸载干净 二、上传JDK只服务器 1、在usr下新建java目录 2、解压jdk至/usr/java 3、编辑vi /etc/profile 4、末尾加入环境变量  5、刷新/etc/profile 6、检测版本 7、软连接

    2024年02月03日
    浏览(27)
  • 超级详细的mysql安装和配置教程

    文章目录 一.mysql的下载 百度云链接: 官网下载操作说明: 二.配置环境变量 三、Mysql的配置与安装 1.新建my.ini文件 2. 安装mysql 3.修改密码 参考: https://blog.csdn.net/weixin_43395911/article/details/99702121 (MySQL 5.7.27详细下载安装配置教程) https://www.cnblogs.com/FlyJeans/p/10658386.html https://ww

    2024年02月02日
    浏览(25)
  • 超级详细的Vue安装与配置教程

    Vue web前端三大主流框架之一,是一套用于构建用户界面的渐进式框架,下面这篇文章主要给大家介绍了关于Vue安装与配置教程的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下 − 目录 一、下载和安装Vue 二、创建全局安装目录和缓存日志目录 三、配置环境变量

    2024年03月20日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包