用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享

用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享

基本环境配置

版本:Python3

系统:Windows

相关模块:

from mitmproxy import ctx

import json

import requests

import time

import os

用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享

Charles获取视频接口

爬取之前先将手机与PC至于同局域网并确保手机WIFI的代理端口为8888,然后打开Charles获取视频请求的链接,如图:

用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享

手动上滑触发视频请求接口

自动化滑动刷新有尝试过,但是由于技术有限,不能实现抖音APP的登录,所以用Charles只能获取视频下载链接,而不能获取其他有效信息,比如视频的名称、作者名称、获赞数、转发量等。

Python脚本获取视频信息

使用Python脚本拦截response爬取视频信息并下载视频,同时将视频信息存储至JSON。

视频无水印

如图:

用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享
PS:获取的数据不能直接存储至MongoDB等数据库,具体原因尚不清楚,若您知道,可以私信我

完整代码

用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享

运行结果

用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享

最后柠檬为大家准备了一些python的学习教程分享,希望可以帮助到大家。

用Python爬取抖音短视频,五分钟就能学会!附赠学习教程资料分享

只需点赞转发并关注,私信小编“资料”即可免费获取Python的源码资料!

Python零基础进阶,教程、源码、实战项目,你还怕学不会吗?赶紧私信领取吧!

相关推荐