一、在电脑上装selenium模块的内容
1.电脑上win+r键打开运行程序,然后输入cmd,打开cmd命令窗口
2.输入:pip install selenium
3.输入完后直接敲回车后会自动安装
二、安装好浏览器和谷歌浏览器驱动
浏览器和浏览器驱动要相互匹配,不然会报错
建议浏览器和浏览器驱动都更新到最新版本
下面是谷歌和火狐的驱动下载地址和版本对照表:
下载对应浏览器驱动
Chromedriver的下载地址: http://npm.taobao/mirrors/chromedriver/
版本对照表:https://blog.csdn/BinGISer/article/details/88559532
Firefoxdriver的下载地址: https://github/mozilla/geckodriver/releases
版本对照表:https://firefox-source-docs.mozilla/testing/geckodriver/Support.html
三、设置好环境变量
1.将浏览器驱动单独放到一个文件夹中,文件夹起名为Driver
2.将Driver文件夹放在c盘的根目录下
3.右键电脑-->属性-->高级系统设置-->环境变量-->左键双击Path-->将驱动的位置添加上去-->然后点击确定
四、在pycharm中进行打开网页的自动化操作
1.新建一个project
1.1 单击File-->New Project
1.2 新建名字:名字必须是字母、数字、下划线,且数字不能开头
注:不能有汉字,不要起关键字
1.3 在Inherit global site-packages 前面的勾选框中打勾,这个是给程序可以调用你浏览器的权限,不打勾则无法自动打开浏览器
1.4 选择New Window打开
1.5 确定好了后就进入到这个界面
2.新建一个python 模块
2.1 创建模块
2.2 起名
注:起名方式还是名字必须是字母、数字、下划线,且数字不能开头
【不能有汉字,不要起关键字】
起好后敲击回合
3.自动打开谷歌浏览器并打开百度网页,等待2s后关闭浏览器
3.1 先导入时间模块和从selenium模块中导入webdriver类
#1.导入时间模块
import time
#1.从selenium模块中导入webdriver类
from selenium import webdriver
3.2 创建一个对象
#2.创建一个对象 driver = webdriver.Chrome() #一定要加括号
3.3 使用get方法打开百度网页
#3.使用get方法打开百度网页 driver.get('https://www.baidu/')
3.4 等待2s
#4等待2s time.sleep(2)
3.5 关闭浏览器
#4.关闭浏览器 driver.quit()
更多推荐
python中用selenium进行自动打开浏览器打开指定网页并关闭-带图详解
发布评论