吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3269|回复: 23
收起左侧

[Python 原创] 获取某个抖音视频以及评论个数及点赞数

  [复制链接]
在外DE孩子 发表于 2024-5-30 22:03
通过上篇文章获取视频的id以及链接,当做参数传入,传入url
# 访问网站
driver.get(url)
可以获取评论人的昵称,点赞数,时间,评论数等关键信息,需要安装python,直接运行即可。

如有不理解欢迎留言,如有帮助请给个免费评分,谢谢

[Python] 纯文本查看 复制代码

# 使用request模块去发送请求
# 发送请求
# 需要js逆向:加密参数a_bogus
# 获取数据
# 解析数据
# 保存数据

# 使用DrissionPage
# 打开浏览器
# 访问网站
# 监听数据包,获取响应数据
# 解析数据
# 保存数据

# 导入自动化模块
from DrissionPage import ChromiumPage
import datetime
import csv
import json

# 创建文件对象
f = open('data.csv', mode='w', encoding='utf-8', newline='')
# 字典写入的方法
csv_writer = csv.DictWriter(f, fieldnames=['昵称', '点赞数', '时间', '评论'])
# 写入表头
csv_writer.writeheader()
# 打开浏览器
driver = ChromiumPage()
# 监听数据包
driver.listen.start('aweme/v1/web/comment/list/')
# 访问网站
driver.get('https://www.douyin.com/video/7349362406147001610')
for page in range(30):
    print(f'正在采集第{page+1}页的数据内容')
    # 下滑页面到底部
    driver.scroll.to_bottom()
    # 等待数据包加载
    resp = driver.listen.wait()
    # 直接获取数据包返回的响应数据
    json_data = resp.response.body
    # print(json.dumps(json_data))
    # 解析数据,提取评论数据所在的列表
    comments = json_data['comments']
    # for 循环变量,提取列表里面的元素
    for index in comments:
        # 键值对取值,提取相关内容
        text = index['text']  #评论内容
        nickname = index['user']['nickname']    # 昵称
        create_time = index['create_time'] #创建时间
        # 把时间戳转换成日期
        create_time = str(datetime.datetime.fromtimestamp(create_time))
        digg_count = index['digg_count']
        # 把数据放在字典里面
        dict = {
            '昵称': nickname,
            '点赞数': digg_count,
            '时间': create_time,
            '评论': text,
        }

        # 写入数据
        csv_writer.writerow(dict)
        print(dict)





image.png

免费评分

参与人数 7吾爱币 +11 热心值 +6 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
dwade + 1 我很赞同!
nickyip + 1 我很赞同!
aiyinyin + 1 我很赞同!
ppx32147 + 1 + 1 我很赞同!
sgyz520 + 1 + 1 我很赞同!
一场荒唐半生梦 + 1 + 1 热心回复!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

雾雨 发表于 2024-6-9 15:29
楼主厉害的,看了这篇和上篇,这样是不是可以生成一个视频的点赞评论的增长趋势,不知道如果频繁的去拉取一个视频的数据会不会出发抖音自己的一些反扒措施
linjianjiang 发表于 2024-11-8 02:09
🤪🤪🤪🤪🤪🤪🤪
hqqldgldg2023 发表于 2024-5-30 22:20
sgyz520 发表于 2024-5-30 22:39
这不错!楼主写个获取评论内容然后调用ai自动评论就更牛了
meder 发表于 2024-5-31 00:13
可以,感谢分享
cenoser795 发表于 2024-5-31 07:18
学习了!
鹏优CX-5 发表于 2024-5-31 08:39
sgyz520 发表于 2024-5-30 22:39
这不错!楼主写个获取评论内容然后调用ai自动评论就更牛了

发现你是个天才又不好意思说,那咋办,你都说到我的心里了
lqf520 发表于 2024-5-31 08:41
谢谢分享
52yu 发表于 2024-5-31 08:51
sgyz520 发表于 2024-5-30 22:39
这不错!楼主写个获取评论内容然后调用ai自动评论就更牛了

有改进后的脚本吗
ROY1003 发表于 2024-5-31 08:51
晚上回去试一下
ROY1003 发表于 2024-5-31 08:52
晚上回去试一下
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 12:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表