Web自动化搭建(Python+Selenium)
使用华为镜像下载Python
https://repo.huaweicloud.com/python/3.8.7/
我这里使用了3.8.7的版本下载
下载完成之后,选择自己能定位到的文件夹进行安装(可以是英文加下划线加数字)比如
安装的时候根据自己的需求修改配置项。
安装完成之后打开C:\Users\{username}\AppData\Roaming\pip下的pip.ini文件添加:
[global]
index-url = https://repo.huaweicloud.com/repository/pypi/simple
trusted-host = repo.huaweicloud.com
timeout = 120
如果上面没有这个文件夹和文件自己新建就可以了
之后打开python的安装目录下的Scriptst文件夹 C:\Python_progra\Python3_87\Scripts
在地址栏输入【cmd】打开命令提示符
在命令提示符内输入:
【pip install selenium】
由于上面指定了国内镜像会下载的很快
之后下载webdriver打开地址下载
chrome: http://chromedriver.storage.googleapis.com/index.html
Firefox:https://github.com/mozilla/geckodriver/releases/
IE:http://selenium-release.storage.googleapis.com/index.html
需要注意的下载的时候需要注意自己浏览器的版本和驱动版本是否对应,这里拿chrome做例子:
打开chrome浏览器在地址栏输入chrome://version/
找到webdirver的对应大版本就行了
上面下载的webdirver压缩包需要解压到C:\Python_progra\Python3_87\Scripts目录下
下载安装pycarm
https://www.pycharm.com.cn/
在新建项目的时候将python的环境路径手动指定
测试是否搭建成功(这里使用的是chrome浏览器):
from selenium import webdriver
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get('https://www.baidu.com/')
运行之后可以打开百度首页即为成功