Python 实战| 网页自动点击下一页 – Python量化投资

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

环境和笔记:

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实现网页自动化点击下一页
和平精英下载
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!