专栏首页有趣的Python和你粉丝福利(附Python实现代码)爬虫简单分析代码

粉丝福利(附Python实现代码)爬虫简单分析代码

简书粉丝已破1000粉,为感谢各位看官的支持,给各位看官送波小福利。在本文章下点赞并评论,会从评论中随机抽取5位看官,每人送10元红包一份,抽奖时间为8月6号晚7点~

虽然1000粉丝不多,但也是对这大半年学习的肯定,本人现在读研,也没有额外的经济收入,看官们不要嫌少,等以后工作了,会给看官们更多更好的福利~


随机抽奖当然是使用我们的python爬虫啦,以以前的一篇文章为例,进行了代码的编写。

爬虫简单分析

  • 找包
  • 获取total_page,这个是评论的页数
  • json获取用户名称,存入list中
  • set转换去重,随机取5位用户

代码

import requests
import json
import random

def get_user(url):
    html = requests.get(url)
    json_data = json.loads(html.text)
    comments = json_data['comments']
    for comment in comments:
        nickname = comment['user']['nickname']
        user_list.append(nickname)

if __name__ == '__main__':
    user_list = []
    url = 'http://www.jianshu.com/notes/9315244/comments?page=1'
    html = requests.get(url)
    json_data = json.loads(html.text)
    total_pages = json_data['total_pages']
    urls = ['http://www.jianshu.com/notes/9315244/comments?page={}'.format(str(i)) for i in range(1,int(total_pages)+1)]
    for url in urls:
        get_user(url)
    user_list = set(user_list)
    print(random.sample(user_list,5))

注:这是随机抽样,每次运行结果不一样,这里只运行一次代码,获取幸运观众


运行结果我会公布在该文章中

结果以出炉:

我会联系各位中奖粉丝~谢谢大家的支持

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python数据分析之dataframe的groupbygroupby函数highcharts绘图

    罗罗攀
  • Python数据分析之锁具装箱问题问题重述问题分析建模与求解

    罗罗攀
  • Python爬虫之微博好友圈代码代码分析词云

    罗罗攀
  • gorm之Belongs To--属于

    那么我们gorm中怎么建立这种属于关系呢?又是怎么表示的呢?为了照顾有些小伙伴的情绪,我们一用户和邮箱、用户和手机号为例。 用户表结构

    大话swift
  • Python中字符串、列表、元组、字典之间的相互转换

    Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串

    Python知识大全
  • zabbix邮箱告警的详细配置 原

    下载mailx:(安装的时候最好切到root用户,不然记得在编译安装过程中要记得加sudo,否则会有些权限的问题)

    拓荒者
  • 实战 | Python批量提取Win10锁屏壁纸

    使用Win10的朋友会发现,每次开机锁屏界面都会有不一样的漂亮图片,这些图片通常选自优秀的摄影作品,十分精美。

    simpleapples
  • 智能网联已成为新风尚,车企将如何应对消费者的需求?

    工信部官网4月16日发布2020年智能网联汽车标准化工作要点。2020年是完成智能网联汽车标准体系建设第一阶段目标的收官之年,也是下一阶段工作谋篇布局之年。

    庄帅
  • windows部署SpiderKeeper(爬虫监控)

    最近发现了一个spdierkeeper的库,这个库的主要用途是在于配合这scrpyd管理你的爬虫,支持一键式部署,定时采集任务,启动,暂停等一系列的操作. ...

    周小董
  • 子网划分基础

    dogfei

扫码关注云+社区

领取腾讯云代金券