【Python】年终csdn数据不好看,我悄悄用了这个方法

简介: 本文主要是讲解如何使用巧妙的方法提升csdn文章的浏览量

在这里插入图片描述

💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。


💅文章概要: 本篇文章主要是讲解如何使用巧妙的方法提升csdn文章的浏览量。


🤟每日一言: 保护好你的梦想,等到它开花结果的那天,它会让你俯视所有曾经看低你的人。


实现需求

image.png

  这不马上就要大年三十了吗,大伙都回家过年了,看文章的人也越来越少了,csdn文章的浏览量数据不尽人意呀,那么我们有没有什么方法能将数据伪造地好看一点呢?

前提:本文只适用于教学,请谨慎使用!

代码实现

  以我这篇文章为例:SAP ABAP——SAP包(一)【包概要简述及创建】
  代码中需要引入requests库,需要去CMD提前下载好

pip install requests
import requests
import re
import random
import time
valuesDict = []
blogLinks  = []
header = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0'}
# 获取use-agent代理
def getUserAgent(url, pattern):
    res = requests.get(url, headers=header)
    res.raise_for_status()
    res.encoding = res.apparent_encoding
    values = re.findall(pattern, res.text, re.M|re.S|re.I)
    values = [value.replace('</p>\r\n', '').split('<br>') for value in values]
    values = [value for valuest in values for value in valuest]
    # print(values)
    global valuesDict
    valuesDict = [{"User-Agent": value} for value in values]


# 访问页面获取文章链接
def visitPage(urls, pattern):
    global blogLinks
    # 50要改为你的博客数量, 划重点
    while len(blogLinks) < 19:
        for url in urls:
            res = requests.get(url, headers=random.sample(valuesDict, 1)[0])
            text = re.findall(pattern, res.text, re.M|re.S|re.I)
            # 改为你的博客文章地址,
            links = ['https://blog.csdn.net/weixin_59480481/article/details/128607981?spm=1001.2014.3001.5502/1{}'.format(i) for i in text]
            blogLinks.extend(links)
        blogLinks = list(set(blogLinks))

# 运行函数
def runVisitPage():
    # 这是User-Agent的网址,不必修改
    url = 'https://www.cnblogs.com/1906859953Lucas/p/9027165.html'
    pattern = "</strong></span><br>(.*?)</p>"
    getUserAgent(url=url, pattern=pattern)
    # 改为你的博客地址,范围1,修改为你的博客页面范围
    urls = ['https://blog.csdn.net/weixin_59480481?spm=1000.2115.3001.5343/1']

    pattern = 'data-articleid="(.*?)"'
    visitPage(urls, pattern)


    while True:
        # 随机url
        url = random.sample(blogLinks, 1)[0]
        print("正在访问{}".format(url))
        # 访问
        requests.get(url=url, headers=random.sample(valuesDict, 1)[0])
        # 延时
        time.sleep(random.random() * 6)

if __name__ == '__main__':
    runVisitPage()



自定义更改

  上面的代码是基于我自己的文章和博客而言,那么我们该如何使用这块代码呢?只需要修改下图红色框部分的代码即可!

image.png

PS:博客页面范围是指下图这个界面的url
image.png

写在最后的话

  码文不易,还望各位大佬们多多支持哦,你们的支持是我最大的动力!
在这里插入图片描述

目录
相关文章
|
9天前
|
测试技术 开发者 Python
Python单元测试入门:3个核心断言方法,帮你快速定位代码bug
本文介绍Python单元测试基础,详解`unittest`框架中的三大核心断言方法:`assertEqual`验证值相等,`assertTrue`和`assertFalse`判断条件真假。通过实例演示其用法,帮助开发者自动化检测代码逻辑,提升测试效率与可靠性。
88 1
|
2月前
|
机器学习/深度学习 数据采集 数据挖掘
基于 GARCH -LSTM 模型的混合方法进行时间序列预测研究(Python代码实现)
基于 GARCH -LSTM 模型的混合方法进行时间序列预测研究(Python代码实现)
|
2月前
|
机器学习/深度学习 新能源 调度
电力系统短期负荷预测(Python代码+数据+详细文章讲解)
电力系统短期负荷预测(Python代码+数据+详细文章讲解)
181 1
|
2月前
|
缓存 API 网络架构
淘宝item_search_similar - 搜索相似的商品API接口,用python返回数据
淘宝联盟开放平台中,可通过“物料优选接口”(taobao.tbk.dg.optimus.material)实现“搜索相似商品”功能。该接口支持根据商品 ID 获取相似推荐商品,并返回商品信息、价格、优惠等数据,适用于商品推荐、比价等场景。本文提供基于 Python 的实现示例,包含接口调用、数据解析及结果展示。使用时需配置淘宝联盟的 appkey、appsecret 和 adzone_id,并注意接口调用频率限制和使用规范。
|
27天前
|
存储 监控 API
Python实战:跨平台电商数据聚合系统的技术实现
本文介绍如何通过标准化API调用协议,实现淘宝、京东、拼多多等电商平台的商品数据自动化采集、清洗与存储。内容涵盖技术架构设计、Python代码示例及高阶应用(如价格监控系统),提供可直接落地的技术方案,帮助开发者解决多平台数据同步难题。
|
1月前
|
存储 JSON 算法
Python集合:高效处理无序唯一数据的利器
Python集合是一种高效的数据结构,具备自动去重、快速成员检测和无序性等特点,适用于数据去重、集合运算和性能优化等场景。本文通过实例详解其用法与技巧。
86 0
|
2月前
|
调度 Python
微电网两阶段鲁棒优化经济调度方法(Python代码实现)
微电网两阶段鲁棒优化经济调度方法(Python代码实现)
|
12天前
|
JSON API 数据安全/隐私保护
Python采集淘宝评论API接口及JSON数据返回全流程指南
Python采集淘宝评论API接口及JSON数据返回全流程指南
|
14天前
|
数据采集 数据可视化 关系型数据库
基于python大数据的电影数据可视化分析系统
电影分析与可视化平台顺应电影产业数字化趋势,整合大数据处理、人工智能与Web技术,实现电影数据的采集、分析与可视化展示。平台支持票房、评分、观众行为等多维度分析,助力行业洞察与决策,同时提供互动界面,增强观众对电影文化的理解。技术上依托Python、MySQL、Flask、HTML等构建,融合数据采集与AI分析,提升电影行业的数据应用能力。
|
14天前
|
算法 调度 决策智能
【两阶段鲁棒优化】利用列-约束生成方法求解两阶段鲁棒优化问题(Python代码实现)
【两阶段鲁棒优化】利用列-约束生成方法求解两阶段鲁棒优化问题(Python代码实现)

推荐镜像

更多