随笔 - 82  文章 - 2 评论 - 1 阅读 - 28991
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

最近《梦华录》无疑是当下最火的剧,短短一个周在腾讯视频上播放量破10亿。更是在抖音、B站等视频平台上爆火,相关二创和二改视频也能达到百万的播放量。更让它出圈的事件是,豆瓣网友在一天之内,把《梦华录》的豆瓣评分从8.3分提到了8.8分。一位给《梦华录》打了五星的豆瓣网友留言,“首先它尊重了我的眼睛,其次它尊重了我的智商”,这一条短评被2万网友点赞。

那么我们今天就利用python获取豆瓣上关于《梦华录》的剧评,看看大家都是怎么夸这部剧的。首先要做的就是去豆瓣网找对应的接口,这里就不赘述了,谷歌浏览器抓包即可,然后要做的就是分析返回的json数据的结构。特别是豆瓣现在的反爬机制不是一般的严格,所以在获取数据的时候我们需要做好2个基本的反爬措施,1、不同浏览器标识:User_agent(模拟不同的浏览器)2、不同的IP地址,这个是最重要的一点,一般代理是不行的,需要高质量的,这里推荐使用亿牛云代理。准备工作做好之后就开始进爬取操作:

#! -*- encoding:utf-8 -*-

    import requests
    import random

    # 要访问的目标页面
    targetUrl = "http://httpbin.org/ip"

    # 要访问的目标HTTPS页面
    # targetUrl = "https://httpbin.org/ip"

    # 代理服务器(产品官网 www.16yun.cn)
    proxyHost = "t.16yun.cn"
    proxyPort = "31111"

    # 代理验证信息
    proxyUser = "username"
    proxyPass = "password"

    proxyMeta = "http://%(user)s:%(pass)s@%(host)s:%(port)s" % {
        "host" : proxyHost,
        "port" : proxyPort,
        "user" : proxyUser,
        "pass" : proxyPass,
    }

    # 设置 http和https访问都是用HTTP代理
    proxies = {
        "http"  : proxyMeta,
        "https" : proxyMeta,
    }


    #  设置IP切换头
    tunnel = random.randint(1,10000)
    headers = {"Proxy-Tunnel": str(tunnel)}



    resp = requests.get(targetUrl, proxies=proxies, headers=headers)

    print resp.status_code
    print resp.text

通过获取的数据分析看,大家真的对这部剧很爱,不管是从选角,剧情,真实性等,没有大短板,各方面都不算差的古偶剧,就能激发观众的追剧热情,也可见之前的劣质古偶剧把观众伤得有多深。

posted on   小橙子11  阅读(62)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
历史上的今天:
2021-06-10 端午出行机票更便宜了
点击右上角即可分享
微信分享提示