Python爬取短视频数据进行数据分析(2024.3.13最新可执行)

制作不易,请点赞收藏加关注哟,你的支持是我持续创作的最大动力!
本篇笔记内容记录作者爬取抖音视频数据进行数据分析爬,为了帮助大学生们实现论文数据采集而做,可采集上万条数据可进一步优化代码可定制如需源代码请加(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领取!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值