Python中使用Selenium环境安装的方法步骤


Posted in Python onFebruary 22, 2021

环境准备

已正确安装python环境,已安装chrome浏览器或者firefox浏览器
使用 python --version 命令如果输出python版本则python 安装成功

安装selenium

 使用pip命令安装selenium

pip install selenium

下载chrome驱动 或者firefox驱动

selenium的chrome驱动(国内阿里像)
selenium的firefox驱动(github地址)

注意:下载对应版本的驱, 点击浏览器三个点 - 帮助 - 关于Google Chrome 即可查看浏览器版本

Python中使用Selenium环境安装的方法步骤

Python中使用Selenium环境安装的方法步骤

将驱动放入环境变量

因为python 目录是直接就在环境变量下的,可直接将驱动放于python目录下

Python中使用Selenium环境安装的方法步骤

编写代码测试selenium

from selenium import webdriver
import time

def hello():
  driver = webdriver.Chrome()
  driver.get("https://www.baidu.com/")
  time.sleep(3)
  driver.quit()
if __name__ == '__main__':
  hello()

如果能够上面代码能够正常打开浏览器,就说明selenium已经安装成功了

下一篇将编写关于selenium 的具体使用

到此这篇关于Python中使用Selenium环境安装的方法步骤的文章就介绍到这了,更多相关Python Selenium环境安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
pyqt4教程之messagebox使用示例分享
Mar 07 Python
Python简单实现Base64编码和解码的方法
Apr 29 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
Aug 30 Python
Python基于csv模块实现读取与写入csv数据的方法
Jan 18 Python
python 利用pyttsx3文字转语音过程详解
Sep 25 Python
TensorFlow索引与切片的实现方法
Nov 20 Python
解决jupyter notebook import error但是命令提示符import正常的问题
Apr 15 Python
Python代码需要缩进吗
Jul 01 Python
Python grequests模块使用场景及代码实例
Aug 10 Python
python实现画图工具
Aug 27 Python
如何用 Python 制作 GitHub 消息助手
Feb 20 Python
Python中的min及返回最小值索引的操作
May 10 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
Feb 22 #Python
python实现计算图形面积
Feb 22 #Python
python实现银行账户系统
Feb 22 #Python
Django实现简单的分页功能
Feb 22 #Python
Python爬虫+tkinter界面实现历史天气查询的思路详解
Feb 22 #Python
Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题
Feb 22 #Python
Python爬虫爬取微博热搜保存为 Markdown 文件的源码
Feb 22 #Python
You might like
不用数据库的多用户文件自由上传投票系统(3)
2006/10/09 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
2010/11/01 PHP
PHPstorm启用自动换行的方法详解(IDE)
2020/09/17 PHP
JS实现打开本地文件或文件夹
2021/03/09 Javascript
游戏人文件夹程序 ver 3.0
2006/07/14 Javascript
给网站上的广告“加速”显示的方法
2007/04/08 Javascript
JavaScript的模块化:封装(闭包),继承(原型) 介绍
2013/07/22 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
jQuery获取当前点击的对象元素(实现代码)
2016/05/19 Javascript
详解获取jq ul第一个li定位的四种解决方案
2016/11/23 Javascript
nodejs开发——express路由与中间件
2017/03/24 NodeJs
关于vue编译版本引入的问题的解决
2018/09/17 Javascript
react 兄弟组件如何调用对方的方法示例
2018/10/23 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
详解ES6 export default 和 import语句中的解构赋值
2019/05/28 Javascript
vuex + keep-alive实现tab标签页面缓存功能
2019/10/17 Javascript
原生js实现碰撞检测
2020/03/12 Javascript
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
gearman的安装启动及python API使用实例
2014/07/08 Python
基于python的字节编译详解
2017/09/20 Python
详解python中递归函数
2019/04/16 Python
使用python实现mqtt的发布和订阅
2019/05/05 Python
python 基于opencv 实现一个鼠标绘图小程序
2020/12/11 Python
Python 可视化神器Plotly详解
2020/12/26 Python
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
大学自我鉴定
2013/12/20 职场文书
最新茶叶店创业计划书
2014/01/14 职场文书
会计系毕业求职信
2014/08/07 职场文书
销售代理协议书
2014/09/30 职场文书
营销经理工作检讨书
2014/11/03 职场文书
实习介绍信模板
2015/01/30 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书
Centos环境下Postgresql 安装配置及环境变量配置技巧
2021/05/18 PostgreSQL
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js
windows系统搭建WEB服务器详细教程
2022/08/05 Servers