利用selenium自动刷新网页
程序员文章站
2022-06-02 22:06:48
...
利用selenium自动刷新网页
今天给大家简单地介绍一下如何利用selenium自动刷新网页
- 在 python 上安装 selenium 模块。
- 下载Chrome驱动,下载链接:http://chromedriver.storage.googleapis.com/index.html 。这里需要根据使用的Chrome浏览器版本下载相应的驱动。查看Chrome版本的方法是打开Chrome,点击地址栏最右侧箭头一样的图标,然后点击“帮助”,最后点击“关于 Google Chrome”即可查看Chrome版本。
- 将Chrome的安装目录添加到环境变量PATH里,将下载的Chrome驱动放到Chrome的安装目录下(如 C:\Users\dell\AppData\Local\Google\Chrome\Application)以及python的安装目录下(如 E:\Program Files\Python36)。
- 新建python文件,写入以下代码:
from selenium import webdriver
import time
driver = webdriver.Chrome() ##设置驱动
driver.maximize_window()##最大化窗口
driver.implicitly_wait(6)##隐式等待
driver.get(url_) ##获取网页
time.sleep(1) ##强制等待
driver.refresh() ##刷新页面
- 运行该python脚本即可。如果运行出现 “chromedriver’ executable needs to be in PATH” 说明第3步没有设置正确。
如果运行报出 “chromedriver unknown error: Runtime.executionContextCreated has invalid ‘context’” 表面驱动版本与Chrome版本不符,第2步驱动下载不正确。
上一篇: C++ 仿函数代码实例
下一篇: ajax删除成功后局部刷新