欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

利用selenium自动刷新网页

程序员文章站 2022-06-02 22:06:48
...

利用selenium自动刷新网页

今天给大家简单地介绍一下如何利用selenium自动刷新网页

  1. 在 python 上安装 selenium 模块。
  2. 下载Chrome驱动,下载链接:http://chromedriver.storage.googleapis.com/index.html 。这里需要根据使用的Chrome浏览器版本下载相应的驱动。查看Chrome版本的方法是打开Chrome,点击地址栏最右侧箭头一样的图标,然后点击“帮助”,最后点击“关于 Google Chrome”即可查看Chrome版本。
  3. 将Chrome的安装目录添加到环境变量PATH里,将下载的Chrome驱动放到Chrome的安装目录下(如 C:\Users\dell\AppData\Local\Google\Chrome\Application)以及python的安装目录下(如 E:\Program Files\Python36)。
  4. 新建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()         ##刷新页面
  1. 运行该python脚本即可。如果运行出现 “chromedriver’ executable needs to be in PATH” 说明第3步没有设置正确。
    如果运行报出 “chromedriver unknown error: Runtime.executionContextCreated has invalid ‘context’” 表面驱动版本与Chrome版本不符,第2步驱动下载不正确。