制作不易,请点赞收藏加关注哟,你的支持是我持续创作的最大动力!
本篇笔记内容记录作者爬取抖音视频数据进行数据分析爬,为了帮助大学生们实现论文数据采集而做,可采集上万条数据可进一步优化代码可定制如需源代码请加(QQ:212306556)即可获取(知识付费不支持白嫖哦)
1.使用的库
代码如下(示例):
import time
import requests
import csv
2.核心代码
使用请求头访问页面后解析数据代码如下:
def save_video_info(video_data):
minutes = video_data['video']['duration'] // 1000 // 60
seconds = video_data['video']['duration'] // 1000 % 60
video_dict = {
"用户名": video_data['author']['nickname'].strip(),
"粉丝数量": video_data['author']['follower_count'],
"发表时间": get_time(video_data['create_time']),
"视频描述": video_data['desc'].strip().replace('\n', ''),
"视频时长": "{:02d}:{:02d}".format(minutes, seconds),
"点赞数量": video_data['statistics']['digg_count'],
"收藏数量": video_data['statistics']['collect_count'],
"评论数量": video_data['statistics']['comment_count'],
"下载数量": video_data['statistics']['download_count'],
"分享数量": video_data['statistics']['share_count']
}
3.视频数据分析与可视化
1)绘制词云展示相关词频和热词
2)词频条形图
3)视频时长占比饼图
总结
以上就是Python根据关键词爬取抖音相关视频数据进行数据分析的主要内容啦!本文仅仅简单展示核心代码和数据分析结果。如有需要请联系QQ:212306556领取!