如何给在技术交流群里小伙伴们加油打气呢? 每天结束后,爬取个热榜排名发群时给大家总结情况,然后相互加油激励!这个主意,好不好? 不多说了,直接上代码:

源代码:

user=['boysoft2002','x','xx','xxx',....]
#这个变量放上要参加竞赛小伙伴们的id,注意是id不是昵称import requests
rank,ids = [],[]
agent = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36'
for i in range(4):url = f'https://blog.csdn.net/phoenix/web/blog/hotRank?page={i}&pageSize=25'res = requests.get(url,headers={'User-Agent':agent}).json()if res["code"] == 200: data = res["data"]rank += [r for r in data]rank = [[v for i,v in r.items()] for r in rank]for i,r in enumerate(rank):d,m = divmod(i,25)if m==0: print(f'【{d*25+1}到{d*25+25}名】:\n')if r[5] in user:ids.append(r[5])print(f'★№{i+1}:{r[3]}(热度:{r[0]})\n○《{r[6]}》\n◎{r[7]}\n')print('\n【还有这些小伙伴要加油了!】:')
for i,n in enumerate([_ for _ in user if _ not in ids]):print(n, end='\t' if i%5!=4 else '\n')

效果图:

来来来,各位看官:

以下是在榜上的文章,点几个赞再走吧!

【1到25名】:

★№1:英雄哪里出来(热度:141576)
○《❤️五万字《算法和数据结构》全套学习路线整理,小白零基础入门算法❤️(建议收藏)》
◎ https://blog.csdn.net/WhereIsHeroFrom/article/details/120328525

★№14:盼小辉丶(热度:35503)
○《OpenCV-Python实战(6)——OpenCV中的色彩空间和色彩映射(❤️含大量实例,建议收藏❤️)》
◎ https://blog.csdn.net/LOVEmy134611/article/details/120069317

★№24:五包辣条!(热度:29660)
○《我用Python把《白蛇2青蛇劫起》的评论做了数据可视化分析》
◎ https://blog.csdn.net/AI19970205/article/details/120268749

【26到50名】:

★№48:敲代码的布莱恩特(热度:22982)
○《常用库函数的介绍与模拟实现(有手就行)——— 字符 / 字符串 库函数》
◎ https://blog.csdn.net/DerrickWestbrook/article/details/120321944

【51到75名】:

★№62:吾日三省贾斯汀(热度:19714)
○《Gradle--❤️‍依赖构建只会Maven?教你快速上手Gradle及多模块定制化方案❤️‍(非常实用,建议收藏)》
◎ https://blog.csdn.net/JustinQin/article/details/120328896

【76到100名】:

★№91:Hann Yang(热度:16198)
○《Python 有没有羡慕别人家做的排序动图?❤️来,手把手保姆级地教你也做一个!❤️》
◎ https://blog.csdn.net/boysoft2002/article/details/120319189

★№95:Java程序鱼(热度:15608)
○《当年这些网站,让我普通二本校招拿到22K》
◎ https://blog.csdn.net/qq_35620342/article/details/120221075

--All done!

Python 做个小爬虫,要看技术交流群里小伙伴们的上榜情况,真的很方便!相关推荐

  1. 微信群聊小机器人的服务器,微信群里自动聊天的机器人是怎么弄的?有没有操作教程?...

    原标题:微信群里自动聊天的机器人是怎么弄的?有没有操作教程? 很多人在做微信营销的时候都在群里放了个"机器人",这个机器人到底是什么来头,有这么神奇,这么智能吗? 其实这个机器人只 ...

  2. python做一个小游戏_利用python做个小游戏

    从本期开始,我们将利用几天的时间用python来做个小游戏,当然,在做小游戏之前,我们必须学会一个做小游戏的第三方库--pygame.可能有人会说,python不擅长或者说不适合用来做游戏,的确是这样 ...

  3. python urllib dns 缓存_新手用Python做一个网页爬虫

    咱们好哈,最近博主在学习Python,学习时期也遇到一些问题,获得了一些经历,在此将自个的学习体系地整理下来,假如咱们有爱好学习爬虫的话,能够将这些文章作为参阅,也期待咱们总共同享学习经历. 首要py ...

  4. 从零开始学做微信小程序,看这些就够了!

    随着正式开放公测,微信小程序再次万众瞩目,越来越多的企业和个人涌入到小程序开发的大军中.小程序究竟是什么?适合做小程序的产品有哪些?做小程序需要提前准备什么?如何零基础学做小程序?此文,将列出OSC上 ...

  5. 微信上python小课 骗局_聊聊 Python 做微信小程序自动化,那些踩过的坑?

    1. 场景 之前写过 微信小程序的几种方式,对于有源码的小程序推荐使用微信开放的 SDK 来做自动化,否则只能使用原生或 WebView 的方式. 最近在用 Python + Appium 在微信小程 ...

  6. python做一个小游戏_12岁的少年教你用Python做小游戏

    你有没有想过电脑游戏是怎样制作出来的?其实它没有你想象的那样复杂!在这个教程里,你要学做一个叫<兔子和獾>的塔防游戏,兔子作为英雄,需要在城堡里抵御獾的进攻. 为了写这个游戏的代码,你将会 ...

  7. 用NodeJs做一个小爬虫

    作者:北京起步科技前端研究员,专注分享HTML5 App快速开发工具 WeX5 的黑魔法以及相应的前端技术. 前言 利用爬虫可以做很多事情,单身汉子们可以用爬虫来收集各种妹子情报,撩妹族们可以用爬虫收 ...

  8. 利用python做一个小游戏_如何使用python做一个简单的猜数字的小游戏

    1 首先小编先打开IDLE,如下图: 2 然后这里点击菜单栏的'File',然后点击菜单"New File",如下图: 3 然后我们就在idle中新建了一个python文件,如下图 ...

  9. 过年了,用Python做个抢红包神器,看谁抢得过我

    过年了,刚刚收到了两个消息,一个好消息,一个坏消息. 先说好消息,好消息就是微信群里有人要发红包,开心~ 不过转念一想,前几次的红包一个都没抢到,这次???不由自主的叹了一口气 - 过了一会,内心的情 ...

最新文章

  1. 【洛谷 P5341】 [TJOI2019]甲苯先生和大中锋的字符串(后缀自动机)
  2. python代码大全表解释-python实现顺序表的简单代码
  3. Hiberante+jpa,注解生成32字符的Id
  4. android 简单json,Android JSON数据简单处理
  5. mysql field id doesnt have a default value_为什么出现“Field ID'doesn't have a default value”?...
  6. 中国水灭火器行业市场供需与战略研究报告
  7. 被暴击了!22岁本科生开源的后台管理系统,太实用!
  8. 拓端tecdat|Python多项式Logistic逻辑回归进行多类别分类和交叉验证准确度箱线图可视化
  9. 基于Java的外卖订餐平台
  10. mac os 10.10 safari java插件_OS X 10.10 Yosemite强大而漂亮的Safari 8浏览器
  11. 多元:复相关系数和偏相关系数
  12. PHP中json对象转数组过程中去除字符串中的换行与数字方法
  13. hibernate mappedBy属性详解!
  14. 华三交换机升级的ipe文件_H3C交换机升级步骤
  15. 企业应该怎么运营微信公众号?
  16. java计算机毕业设计商场VIP管理系统源码+系统+数据库+lw文档+mybatis+运行部署
  17. 中国大学MOOC课程《程序设计入门——C语言》翁恺老师 第六周测试题 高精度小数(习题记录)
  18. soj 4393模拟
  19. Excel导入数据轻松生成智能图表,助力数据分析
  20. 拼多多上货助理上传淘宝商品的步骤

热门文章

  1. 与痘痘达成和平共处五项原则
  2. JSJ——java基本概念一
  3. 计算机主机元件电压,电脑主机漏电的原因
  4. 转] 女生皮肤必修课(哇哇,这么全的,怕以后找不到,是姑娘就转了~~)
  5. 电动助力自行车平衡车新版欧盟EN 15194:2017已正式实施
  6. python numpy求四分位距
  7. 通过WiFi进行adb调试(免去数据线烦扰)
  8. catia怎样倒2d_Catia Drafting平面图生成 3D 转2D教程.ppt
  9. wps怎么检查莫名空格_不会用WPS真是血亏!!!WPS这些超好用的功能让你效率翻倍...
  10. 【python学习笔记——工具视频帧率计算器】