美文网首页代码改变世界
Python获取【长津湖】豆瓣电影影评数据信息

Python获取【长津湖】豆瓣电影影评数据信息

作者: 傻逼平台瞎几把封号 | 来源:发表于2021-10-21 19:10 被阅读0次

长津湖堪称今年票房最猛的电影了叭!截止21号票房已经突破50亿!长津湖YYDS!

当然现在涨势已经慢慢下来了,距离上次45亿过去了一周才涨了五个亿,上次咱们爬的是猫眼评论,那么我们就用Python来爬取豆瓣的电影评论,看看大家在豆瓣怎么说!

image

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。

image
基本开发环境
  • Python 3.8

  • Pycharm

相关模块的使用
  • import csv

  • import requests

安装Python并添加到环境变量,pip安装需要的相关模块即可。

豆瓣的网站数据,没有什么反爬,同样也静态网页数据,所以很是简单~

代码展示
import requests
import parsel
import csv

f = open('长津湖短评.csv', mode='a', encoding='utf-8-sig', newline='')
csv_writer = csv.DictWriter(f, fieldnames=[
    '用户名',
    '是否看过',
    '推荐',
    '日期',
    '点赞',
    '内容',
])
csv_writer.writeheader()

url = 'https://movie.douban.com/subject/25845392/comments?start=40&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/94.0.4606.71 Safari/537.36'
}
response = requests.get(url=url, headers=headers)
selector = parsel.Selector(response.text)
divs = selector.css('#comments div.comment-item')
for div in divs:
    name = div.css('.comment-info a::text').get()  # 用户名
    span = div.css('.comment-info span:nth-child(2)::text').get()  # 是否看过
    feel = div.css('.comment-info span:nth-child(3)::attr(title)').get()  # 推荐
    date = div.css('.comment-info span:nth-child(4)::text').get().strip()  # 日期
    content = div.css('.comment-content .short::text').get()  # 内容
    vote = div.css('.comment-vote span::text').get()  # 点赞
    dit = {
        '用户名': name,
        '是否看过': span,
        '推荐': feel,
        '日期': date,
        '点赞': vote,
        '内容': content,
    }
    csv_writer.writerow(dit)
    print(dit)
image image 文章结尾2.png

.

相关文章

  • Python获取【长津湖】豆瓣电影影评数据信息

    长津湖堪称今年票房最猛的电影了叭!截止21号票房已经突破50亿!长津湖YYDS! 当然现在涨势已经慢慢下来了,距离...

  • 电影《长津湖》影评

    自从看了战狼二便从此爱上了军事题材的电影和电视剧。应该不仅是我,现在的中国全民爱国热情高涨!从娘炮纵行到硬汉当道。...

  • 电影《长津湖》影评

    齐帆齐微课主题打卡 《长津湖》讲述的是抗美援朝时期,志愿军面临恶劣的寒雪天气,坚决服从命令,不畏牺牲,英勇抗击美军...

  • 《长津湖》爆火背后,是我们这代人渴望理解的信仰

    胖友们,你们是怎么决定去看《长津湖》的? 说实话,从电影制作的角度,《长津湖》并没有够好,豆瓣7.6,节奏有点拖沓...

  • 《长津湖》影评

    战争片,一向是我最不爱看,就像《三国》一样,最初,我以为这些东西这辈子会跟我绝缘,自从有了孩子,也不例外。 人总是...

  • 《长津湖》影评

    回老家,被哥哥姐姐带去看电影,《长津湖》。 这部电影的题材是抗美援朝前期,包括长津湖战役在内的一系列战役。 这是一...

  • 长津湖影评

    这个电影的影评,我不知道怎么写。 删删减减,也无法精准表达我心里震撼之万一。 观影三小时,舍不得上厕所,几度为情节...

  • 影评《长津湖》

    昨天,重温了近期很火的一部影片《长津湖》和它的姐妹篇《水门桥》。这是自去年国庆假期以来最火的系列影片。都说“吴京凭...

  • 豆瓣7.6分,真的低估长津湖了!

    出于对英雄的崇拜,从7月初我就等《长津湖》,10月1号去看了。 《长津湖》这样一部优秀的战争电影在豆瓣评分上却只有...

  • 《长津湖之水门桥》观后感

    在去年国庆的时候,电影《长津湖》上映了。而在今年的春节档上,也出现了长津湖的续集:《长津湖之水门桥》。 ...

网友评论

    本文标题:Python获取【长津湖】豆瓣电影影评数据信息

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