前言
近来,心血来潮开始写CSDN博客,无奈浏览量太低,便想通过代码提高文章浏览量。
查了一圈资料,这件事可以通过python urllib库实现。废话不所说,直接上代码
代码
import urllib
import urllib.request
from urllib import request, parse
import time
import random
url = "https://blog.csdn.net/u011543072/article/details/100095390" # 访问的博客
user_agent = "Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)"
refererData = 'http://www.baidu.com'
count =2000 # 点击2000次
for i in range(count):
dict ={
'name':"test"+str(random.randint(0,i)), # 伪装一下
}
data=bytes(parse.urlencode(dict),encoding='utf-8')
header = {'User-Agent' : user_agent, 'Referer' : refererData}
req = urllib.request.Request(url,data,header,method="POST")
rec = urllib.request.urlopen(req) # 访问一下
print(i)
time.sleep(60+random.randint(1,10)) # 代码暂停一会,貌似过分刷浏览量无效
print(rec.status) # 返回200,说明正常
效果如所访问的博客地址,截至本博客发出之前,已经浏览900多次了,其它才两位数的浏览量。