Python刷csdn访问量
正所周知,Python是一门很强大的语言,尤其在抓取数据方面。既然能抓取数据,这就说明可以向网站发送请求。所以基于Python语言,借鉴网上的一些资料,大体实现了小规模的访问量的提升。废话少说,我直接上代码:
import urllib.request,re
from bs4 import BeautifulSoup
#import hrefdef getHtml(url,headers):req = urllib.request.Request(url,headers=headers)page = urllib.request.urlopen(req)html = page.read()return htmldef parse(data):content = BeautifulSoup(data,'lxml')return contentdef getReadNums(data,st):reg = re.compile(st)return re.findall(reg,data)url = 'http://blog.csdn.net/my201558503128/article/details/70851346' #如果想增加所有所有的博客的阅读量,请将条语句注释,并将下文的url和for循环注释去掉
headers = {'referer':'http://blog.csdn.net/','User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36'
}j = 0
a = href.main('__main__')
#for j in range(len(a)):#url = 'http://blog.csdn.net' + a[j]print(url)i = 0while i<50:html = getHtml(url,headers)content = parse(html)result = content.find_all('span',class_='link_view')print(result[0].get_text())i = i +1
以上的代码是要自己改动刷阅读量的文章,比较繁琐,所以我就想到了既然是通过url来发出请求,那么把所有博文的url储存在一个列表,循环求出url,不就可以实现所以得博文一次性刷求某一数量的阅读量了吗。
代码如下:
import requests
from bs4 import BeautifulSoupdef getHtml():r = requests.get('http://blog.csdn.net/my201558503128?viewmode=contents')return r.textdef parse(data):content=BeautifulSoup(data,'lxml')return content#def count():# html = getHtml()# cut_span = parse(html)# a=0# for result in cut_span.find_all('a', title="阅读次数"):# a=a+1# return adef main(__name__):if __name__ == '__main__':m = []html=getHtml()cut_span=parse(html)for result in cut_span.find_all('a',title="阅读次数"):# print(result.get('href'))m.append(result.get('href'))return m
我使用的是两个文件一起使用的方法,所以在第一个代码处要加上import 第二个文件名,第二个代码就是为了实现循环刷阅读量的,算是辅助文件吧。
在这里要提醒一下,这只是个简单的刷阅读量的方法,不能实现按万刷求阅读量,当然,我也不希望大家靠这种方法来提高阅读量。贴出这篇文章只是想大家共同学习,仅作为学习方法,和大家一起努力。
Python刷csdn访问量相关推荐
- 用Python刷csdn访问量
import requests import re import time payload = "" # 请求头 headers = {"Accept": &q ...
- C# 爬虫进阶一 刷csdn访问量
发现CSDN访问量自己打开也可以添加访问量,正好最近在研究爬虫决定试一试写个爬虫搞一下(项目下载地址:爬虫实例) 一 登录CSDN 到自己以下界面: 二 点击获取数据: 三 点击开始刷访问量 四 取消 ...
- JAVA刷CSDN访问量_刷csdn访问量 - 鹏城二少的个人空间 - OSCHINA - 中文开源技术交流社区...
通过HttpURLConnection访问.只需改一下博客地址就行了,然后后台通过Jsoup解析博客的博客地址,然后通过多线程刷博客访问量(线程数量可根据自己电脑配置进行适当的修改 1.ListLin ...
- python刷CSDN阅读量
import re import time import requestsdef read_num(url):res = requests.get(url) # 阅读量num = re.findall ...
- 安装pyinstaller出错的解决办法及刷csdn访客数工具打包
本文作者: 李瑞豪 修改时间: 2019-05-09 20:36:22 本文链接: https://lruihao.cn/posts/pyinstallererror/ 版权声明: 本博客所有文章除特 ...
- python刷取CSDN博文访问量之一
python刷取CSDN博文访问量之一 作者:vpoet 注:这个系列我只贴代码,代码不注释.有兴趣的自己读读就懂了,纯属娱乐,望管理员抬手 若有转载一定不要注明来源 1 #coding=utf-8 ...
- python博客访问量_史诗级干货-python爬虫之增加CSDN访问量
AI 人工智能 史诗级干货-python爬虫之增加CSDN访问量 史诗级干货-python爬虫之增加CSDN访问量 搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事' 获取更多算法. ...
- python刷今日头条访问量_Python 自动刷博客浏览量实例代码
怎么利用python爬取csdn博客访问量例子 如何使用python来爬取自己博客访问量承认吧,小编们都是在深夜里崩溃的俗人.晚安,世界. 博客网站上有访问量这个记录么 如果有就可以抓取网站下来,正则 ...
- Node.js批量刷CSDN博客访问量
在我的系列文章Node.js文章中的Node.js爬虫技术中介绍了爬取我的博客文章列表. 在那里我们用到了request和cheerio.这里我只需要使用request就可以批量刷CSDN博客的访问量 ...
最新文章
- 使用Jittor实现Conditional GAN
- Chrome与chromedriver版本对应
- oracle取32位唯一码,Oracle导出导入dmp文件命令,以及excel生成32位uuid
- JVM结构、内存分配、垃圾回收算法、垃圾收集器。
- 图像处理时一些卷积核子函数的生成
- html如何设置字符类型,html 空格字符类型
- WinForm窗体之间传值
- 迁移 Docker 到其它磁盘目录
- Chrome“无法添加来自此网站的应用、扩展程序和应用脚本”的解决办法
- CentOS 7安装配置vsftpd做FTP服务
- Tensorflow模型通过ckpt获取参数
- SharePoint 2010版本表
- 怎么才能免费下载CSDN资源
- 14种最佳的PHP帮助台脚本和5种免费选项
- Java8 Collectors.toMap的key重复
- 大内密探HMM(转)
- python常用的颜色英文表达_python 中颜色的表示
- 一个微信小程序的案例
- Linux 重启网络服务
- Python实现自定义竖线的线型
热门文章
- 计算机用户 图片存储位置,手机相册在哪个文件夹,详细教您手机图片存放在哪里...
- java pingpong_面试题。线程pingpong的输出问题
- php中fread()函数,php fread()函数
- java 对象池 实现_Java对象池技术的原理及其实现
- mysql有没有类似merge_有关于Mysql的MERGE表类型
- linux分区 挂盘,linux分区,挂盘,LVM
- 计算机程序大赛编程,【小学组】海淀区第三届“智慧杯”中小学生计算机程序设计大赛编程思维类初赛...
- destoon网站mysql分表_destoon : 常用数据库操作
- java类 连接时机_java类的加载时机
- 互斥锁、条件变量、信号量浅析