政务服务平台开发需要注意如何提升小程序跨平台兼容性与用户体验
737
2022-09-19
挑战每分钟爬取100个视频,只要网速够快,反爬就追不到我(10米往返跑视频)
前言
好看视频大部分是精品短视频!相同的接口返回不同的视频给用户
今天就带大家把系统推荐的视频给爬取下来!
知识点
1、动态数据抓包演示
2、json数据解析方法
3、视频数据保存
环境介绍
python 3.6
pycharm
requests
json
爬虫的一般思路
1、分析目标网页,确定爬取的url路径,headers参数
2、发送请求 -- requests 模拟浏览器发送请求,获取响应数据
3、解析数据
4、保存数据 -- 保存在目标文件夹中
步骤
1、导入工具
import requests
import time
import pprint
2、确定爬取的url路径,headers参数
3、发送请求 -- requests 模拟浏览器发送请求,获取响应数据
response = requests.get(base_url, headers=headers)
data = response.json()
# pprint.pprint(data)
4、解析数据
5、保存数据 -- 保存在目标文件夹中
with open('video\\' + video_name, 'wb') as f:
f.write(video_data)
print('-完成。。。\n')
运行代码,效果如下图
好了,这样视频就可以慢慢的-了
欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练、PDF电子文档、面试集锦、学习资料等。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~