Document

1-web自动化安装

 


1、Python安装

建议直接baidu,安装3.2以上的版本;记得下载社区版,正式版需要破解

 

2、selenium的安装

Selenium既可以在本地cmd窗口使用pip命令安装,也可以在PyCharm虚拟环境或者本地环境安装目录下通过命令行使用pip命令进行安装。以下演示在本地cmd窗口使用pip命令安装的方法,前提是联网状态。

2.1 安装Python后,开始菜单运行窗口输入cmd敲回车,弹出cmd窗口,输入命令“where pip”,查找pip安装路径,如图:

 

2.2 cmd窗口,cd命令进入pip安装路径“D:\Program Files\Python38\Scripts”后,输入“pip install -U selenium”,安装版本的selenium,如图:

指定selenium版本命令:(版本不一样,代码不一样)

pip install selenium==3.141.0

 

 下面的是最新版本命令;

 

 

2.3 安装等待中,当出现“Successfully installed selenium...”表示Selenium已经安装成功。selenium-xx表示版本号。如图:

 

 

2.4 验证Selenium安装是否成功:

1)进入python解释器,输入from selenium import webdriver,没有报错。

2)切换至pip安装路径,输入命令pip list,可查看selenium安装版本信息,如图:

 

3、下载chrome驱动器

3.1先下载chrome浏览器,确定好浏览器的版本

3.2. 下载对应版本的Chrome驱动版本

(注意一定要和浏览器版本一致,如果不一样会报错):http://chromedriver.storage.googleapis.com/index.html

 

3.3

 4、禁止chrome自动更新导致和chromedriver驱动版本不一致

在控制面板-->服务中,禁用更新

 

 

5、web自动化程序创建

进入“New Project”页面,修改项目名称为“XXXXX”,勾选Existing interpreter(本地系统的解释器),点击“...”,选择本地的python.exe所在目录,添加,如图: 

 

 项目创建成功,点击项目“LearnPython”,右键选择“New”->“Python Flie”,录入文件名day20200609,双击Python Flie,创建成功,如图: 

 

 写一段自动化代码,点击【Run】->【Run】,测试程序,如图: 

# -*- coding: utf-8 -*-
from selenium import webdriver

driver=webdriver.Chrome()
driver.get("https://www.baidu.com/")
driver.find_element_by_id("kw").send_keys("test")
driver.close()

# 方法一 将驱动python的安装路径下
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
# 最小化
driver.minimize_window()
time.sleep(1)
# 最大化
driver.maximize_window()
time.sleep(1)
# 前进
driver.forward()
# 后退
driver.back()
# 刷新
driver.refresh()
# 截图
driver.get_screenshot_as_file("file.png")
time.sleep(1)
# 关闭浏览器
driver.quit()

""" 1.退出有两种方式,一种是close;一种是quit
2.close用于关闭当前窗口,当打开的窗口较多时,就可以用close关闭部分窗口
3.quit用于结束进程,关闭所有的窗口
4.最后结束测试,要用quit。quit可以回收c盘的临时文件"""

posted on 2023-04-26 16:31  小排顾  阅读(70)  评论(0编辑  收藏  举报

导航