最近《梦华录》无疑是当下最火的剧,短短一个周在腾讯视频上播放量破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
通过获取的数据分析看,大家真的对这部剧很爱,不管是从选角,剧情,真实性等,没有大短板,各方面都不算差的古偶剧,就能激发观众的追剧热情,也可见之前的劣质古偶剧把观众伤得有多深。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
2021-06-10 端午出行机票更便宜了