Selenium是一个用于Web应用程序测试的工具。Selenium直接运行在浏览器中,就像真正的用户在操作一样。Selenium支持多种浏览器。

1.Selenium的安装

安装方式:pip install selenium -i https://pypi.douban.com/simple(用豆瓣源增加下载速度)

2.Edge driver的安装

Edge这个浏览器大家应该都有,就用它就很好。

首先查看浏览器版本,点击Edge浏览器右上角三个点,在下拉菜单中找到设置并点击,以下是我的浏览器版本。

然后到下面的网址中下载对应版本的浏览器驱动,如下图所示。

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

下载完对应版本后,把下载好的浏览器驱动(Edge浏览器就是msedgedriver.exe)放在python.exe的同级目录下,并把msedgedriver.exe改名为MicrosoftWebDriver.exe,如下图所示。

至于为什么要改名,这里学习了这位博主的内容,链接如下:

https://blog.csdn.net/tk1023/article/details/109078613?spm=1001.2014.3001.5501

3.配置环境变量

如果你的python没有配置环境变量,则需要配置。

以上,就完成了Selenium模块的安装及环境配置,下面写个Demo检测一下是否好用。

from selenium import webdriver

driver = webdriver.Edge()
driver.get('https://www.baidu.com/')
print('title:', driver.title)
print('current_url:', driver.current_url)
driver.close()

输出如下图所示,大功告成。

Python第三方库Selenium安装及环境配置相关推荐

  1. python2必须安装步骤_Python入门-第三方库的安装及环境配置(2)

    Python第三方库安装(基础版-基于pip安装三大基础第三方库的方法) 基于上篇文章,pip的安装过程搞定,接下来利用pip进行Numpy & Scipy & Matplotlib的 ...

  2. 自动安装第三方库python,python第三方库自动安装脚本

    #python第三方库自动安装脚本,需要在cmd中运行此脚本 #BatchInstall.py import os libs = {"numpy","matplotlib ...

  3. Python第三方库的安装,升级以及版本查看

    方法:通过电脑的cmd命令行来进行python第三方库的安装,升级以及版本查看 安装和升级pip 安装pip方法1 在cmd命令行输入以下命令: python -m ensurepip #当提示不存在 ...

  4. python random库安装,详解python第三方库的安装、PyInstaller库、random库

    python第三方库的安装 PyInstaller库 PyInstaller库能够在不同操作系统下将python源文件打包,变成直接可运行的可执行文件. 可以通过-F参数对python源文件生成一个独 ...

  5. 下面不属于python第三方库的安装方法的是-python第三方库的pip安装方法

    安装python第三方库的三种方法 方法1:使用pip命令 方法2:集成安装方法 方法3:文件安装方法 一.pip命令安装方法(需要联网): pip安装方法简单讲就是使用python自带的pip安装工 ...

  6. Python第三方库的安装及路径查看总结

    文章目录 1.python第三方库的四种安装方法 2.更换安装的第三方库的镜像源 3.如何查看查看python安装路径以及pip安装的包列表及路径 3.1.Linux环境下查看Python路径 3.2 ...

  7. .net 批量更新_痛点:Anaconda3 python第三方库批量安装

    工作中,是不是会一不小心python的IDE环境突然出bug了,崩了,进不去了.烦躁的有时候想重新装一遍IDE环境来解决问题.比如使用anaconda,也是要一个个的去conda安装或者pip安装,安 ...

  8. anaconda python3 安装库_痛点:Anaconda3 python第三方库批量安装

    工作中,是不是会一不小心python的IDE环境突然出bug了,崩了,进不去了.烦躁的有时候想重新装一遍IDE环境来解决问题.比如使用anaconda,也是要一个个的去conda安装或者pip安装,安 ...

  9. 下面不属于python第三方库的安装方法的是-关于python中第三方库安装方法和问题解决...

    一.安装方法 方法一: 1.管理员身份启动命令行(运行--->cmd) 2.pip install 库的绝对路径和库的详细名称 :或者运用cd命令跳转到下载好的库所在的位置然后pip insta ...

最新文章

  1. 01_创建一个新的activityactivity配置清单文件
  2. Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
  3. python【数据结构与算法】选数问题(选不相连最大值——DP)
  4. 不利于网站优化的操作有哪些?
  5. [翻译]欢迎使用C#9.0
  6. Java连接Elasticsearch6.xxx 代码高亮显示篇四
  7. 成长的勇气:一位IT人的辞职
  8. Java面试题:List一边遍历,一边删除
  9. python高级含金量技巧_2020年最新Python开发的高级技巧,面试必学
  10. 关于项目估算的微博讨论
  11. google ble 语音spec(voiceverBLERemotecontrol)
  12. android stdio findViewById(R.id.报错
  13. 为什么英语会有主格和宾格之分?比如:I、me
  14. 数字IC设计的基本流程和主流EDA工具
  15. Spring全家桶(四)Bean的生命周期
  16. JWT详细讲解(保姆级教程)
  17. 2022年湖南省高职单招(职业技能)(计算机信息技术)考试强化训练及答案
  18. 系统安装:苹果电脑Windows完美分区法
  19. 基于wampsever的学生成绩管理系统的开发教程
  20. HTML5 的一些新标签

热门文章

  1. 东莞地铁1号线全线首联连续梁顺利合龙
  2. 陕西师范大学第七届程序设计竞赛网络同步赛题解
  3. python之xlrd使用整理
  4. 评测 骁龙888plus和麒麟9000哪个好
  5. 事务未提交而释放锁导致的Redis锁失效分析
  6. iphone录制脚本_应用程序是否真的在录制您的iPhone屏幕?
  7. 华硕 内存条 不同步_入手最便宜光污染,酷兽CUSO剑齿虎DDR4-3200内存条
  8. 微信JSSDK与NodeJS深度整合
  9. JavaScript 获取时间戳的几种方式
  10. HTML字体虚化怎么设置,CSS滤镜给字体加阴影、模糊、透明的方法