前言:
需本教程以Edge做测试,且谷歌、火狐等浏览器的逻辑都一样
需要使用 selenium 模块操作 Edge 浏览器。
一、先通过pip install 模块 把selenium模块安装了,可以加一个中国源提升速度。
pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple
二、需要下载Edge浏览器引擎:
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
三、下载后是一个 edgedriver.zip 压缩包。解压后里面有一个文件名为:msedgedriver.exe。
四、不用双击,直接把 msedgedriver.exe 复制到 python 的根目录下并重命名为: MicrosoftWebDriver.exe。我的 python3.7 安装在 D 盘下,并且已经把这个路径添加到环境变量下
五、用下面的代码来测试下
from time import sleep
from selenium import webdriver
driver = webdriver.Edge()
driver.get(r'https://www.baidu.com/')
sleep(5)
driver.close()
六、运行成功,5秒钟之后会关闭浏览器
PS:网站将不断更新