美文网首页
Python 实战 | 网页自动点击下一页

Python 实战 | 网页自动点击下一页

作者: Biosciman | 来源:发表于2019-06-14 07:47 被阅读0次

    环境和笔记:

    macOS 10.12.6
    Python 3.7.0
    PyCharm 2019.1
    GitHub:https://github.com/Biosciman
    需要selenium package以及chromedriver,具体安装配置见https://www.jianshu.com/p/ccaf5e79ffca

    实现网页:中南大学校内通知 自动化下一页
    中南大学校内通知网址:http://tz.its.csu.edu.cn/Home/Release_TZTG/0
    通过点击下一页,发现其网址在以下部分不变,变的是最后的数字。

    http://tz.its.csu.edu.cn/Home/Release_TZTG/

    代码如下:

    from selenium import webdriver
    import time
    #截至目前,一共有352页校内通知,因此使用range()函数划定范围在0-352之间。
    L = range(0, 352, 1) 
    #使用webdriver.Chrome()函数使Python自动打开Chrome浏览器
    driver =webdriver.Chrome()
    #自动点击下一页需要loop,本次使用for循环
    for x in L:
        url = "http://tz.its.csu.edu.cn/Home/Release_TZTG/{}".format(x)
        driver.get(url)
        #每隔5s打开下一页
        time.sleep(5)
    

    参考资料:

    1. 用python实现网页自动化点击下一页

    相关文章

      网友评论

          本文标题:Python 实战 | 网页自动点击下一页

          本文链接:https://www.haomeiwen.com/subject/jepsfctx.html