美文网首页
《双城之战》口碑爆炸,却有评论说它不如国漫?Python采集好评

《双城之战》口碑爆炸,却有评论说它不如国漫?Python采集好评

作者: Python案例教学 | 来源:发表于2021-11-27 19:55 被阅读0次

前言

上次爬了《双城之战》的视频弹幕,效果很不理想,这次的目标是豆瓣的评论数据

分别把好评、一般和差评都一起爬下来


知识点

  • 爬虫基本流程
  • requests
  • 制作词云
  • jieba
  • imageio
  • wordcloud

环境

  • Python 3.8
  • pycharm 2021.2

代码实现部分

  • 发送请求
  • 解析数据
  • 保存数据
  • 制作词云图

评论爬虫代码

导入模块

import requests
import parsel

请求数据

先打开开发者工具找到数据


url = f'https://movie.douban.com/subject/34867871/comments?start=20&limit=20&status=P&sort=new_score'
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36'
}
response = requests.get(url=url, headers=headers)

解析数据

select = parsel.Selector(response.text)
content_list = select.css('.short::text').getall()

翻页

找到不同页数的规律,用for page进行翻页


for page in range(0, 220, 20):
    url = f'https://movie.douban.com/subject/34867871/comments?start={page}&limit=20&status=P&sort=new_score'

保存数据

for index in content_list:
    with open('双城之战.txt', mode='a', encoding='utf-8') as f:
        f.write(index)
        f.write('\n')
    print(index)

实现效果

词云代码

导入模块

import jieba
import wordcloud
import imageio

导入imageio库中的imread函数,并用这个函数读取本地图片,作为词云形状图片

py = imageio.imread(r"C:\Users\Administrator\Desktop\123.png")

读取文件内容

f = open(r'C:\Users\Administrator\Desktop\双城之战.txt', encoding='utf-8')
txt = f.read()

jiabe 分词 分割词汇

txt_list = jieba.lcut(txt)
string = ' '.join(txt_list)

词云图设置

wc = wordcloud.WordCloud(
        width=1000,         # 图片的宽
        height=700,         # 图片的高
        background_color='white',   # 图片背景颜色
        font_path='STKAITI.TTF',    # 词云字体
        mask=py,     # 所使用的词云图片
        scale=5,
)

给词云输入文字

wc.generate(string)

词云图保存图片地址

wc.to_file(r'C:\Users\Administrator\Desktop\out.png')

全部评论词云图

好评词云图

一般词云图

差评词云图

相关文章

  • 《双城之战》口碑爆炸,却有评论说它不如国漫?Python采集好评

    前言 上次爬了《双城之战》的视频弹幕,效果很不理想,这次的目标是豆瓣的评论数据 分别把好评、一般和差评都一起爬下来...

  • 周六

    又是热到爆炸的一天。 这样的天气还是阻挡不了我出门的心情,去看了最近好评如潮的国漫电影《哪吒》,果然是堪称国漫之光...

  • 《大鱼海棠》为何一次拖延十二年,背后故事令人心酸

    7月8日国内上线的电影《大鱼海棠》在网上饱受热议,有人说它是神作是国漫的标志作品,也有人说它是辣鸡片,总之评论的争...

  • 再刷这部短片,为何说它是中国动画电影的新希望?

    去年年底,一部国漫短片《相思》刷爆了网络,看过的观众纷纷推荐,好评如潮,甚至出现了一记记“国漫希望”,“国漫崛起”...

  • 双城之战

    双城之战是MOBA-英雄联盟id下的一部动漫作品,制作者花费六年的时间打磨的一部撬开英雄联盟宇宙的钥匙,作品非常成...

  • 双城之战

    Arance 一个不完善的魔法被中译成了双城之战。 但这仍旧不偏离本意,将他最想表达的意思给展现在观众面前。今年这...

  • 双城之战

    看完双城之战真的很抓狂。 抛开光环滤镜,还是很清楚的。希尔科类似想拯救世界的灭霸。金克丝就是倍受刺激的神经病患者。...

  • 双城之战

    看完双城之战真的很抓狂。 抛开光环滤镜,还是很清楚的。希尔科类似想拯救世界的灭霸。金克丝就是倍受刺激的神经病患者。...

  • 2021-12-01

    你可以问问你自己,你在看《双城之战》这部以游戏角色为核心改编的动画片的时候,你的期待是什么? 为什么好评这么多,因...

  • 20部精品国产动漫,豆瓣9分起步,看过的人都老了!

    哪吒口碑票房双爆炸,这两天确实沉浸在国漫崛起的梦里无法自拔。 打开网页,进入豆瓣去搜,满满的都是曾经的辉煌与荣光!...

网友评论

      本文标题:《双城之战》口碑爆炸,却有评论说它不如国漫?Python采集好评

      本文链接:https://www.haomeiwen.com/subject/igaatrtx.html