'''
全网最简单使用selenium + python创造csdn博文浏览量
(适用于刚刚开始写博文的博主,不怕封id不考虑cookie)
作者:菜鸟虫师Mac
时间:2020.7.26
'''
# 写在前面:假设你已经安装了对应版本的谷歌浏览器和geckodriver
# 思路:模仿浏览器,点击博文,\
# 1分钟后再点,则计算访问量,频繁点击不算
from selenium import webdriver
import time
# geckodriver的绝对路径(这里必填,把None替换成你的路径)
driver_path = None
# 创建Chrome浏览器的driver
driver = webdriver.Chrome(driver_path)
# 博文的链接
art1 = 'https://blog.csdn.net/Mac1392415/article/details/107551616'
art2 = 'https://blog.csdn.net/Mac1392415/article/details/107072463'
art3 = 'https://blog.csdn.net/Mac1392415/article/details/107007628'
art4 = 'https://blog.csdn.net/Mac1392415/article/details/106891752'
art5 = 'https://blog.csdn.net/Mac1392415/article/details/106678909'
art6 = 'https://blog.csdn.net/Mac1392415/article/details/106699824'
art_lists = [art1, art2, art3, art4, art5, art6]
'''
csdn博文点击后,约经过1分钟的时间,
再次点击就会计算点击次数,频繁点击是不可以的。
所以time.sleep(sec) 的计算:sec = 60 / 你的博文数量
我这里是6篇文章,所以sec = 60 / 6 =10
'''
while True:
for i in art_lists:
driver.get(i)
time.sleep(10)
# 写在最后:将这个程序部署到树莓派会更加省电
# 另外,你会发现,程序每次访问博文,访问量是+2。
# 因此写的博文越多,sleep()的时间就越少,1分钟访问量就越多
全网最简单使用selenium + python创造csdn博文浏览量(不怕封id不考虑cookie)
最新推荐文章于 2023-02-03 23:48:21 发布