初识python爬虫

案例:爬取快手短视频

1.打开快手网站:www.kuaishou.com

2.F12打开网页查看器

3.点击Network,点击media选项

4.切换快手视频,出现媒体视频链接

5.右击复制路径

8.写python代码

python 复制代码
#引入requests模块
import requests
#存放快手某个短视频链接
链接 = 'https://k0u73ydfy1cy13zw240exf7xc010x2302xx13z.djvod.ndcimgs.com/bs2/photo-video-mz/5250071454950664773_d03baabdbfc06727_7056_hd15.mp4?tag=1-1783068280-unknown-0-2qammqlgeu-3c4d22a87af1f028&provider=self&clientCacheKey=3xmf6dcaw85ivq9_508ae070&di=73e2233c&bp=14944&x-ks-ptid=192546889029&kwai-not-alloc=self-cdn&kcdntag=p:Zhejiang;i:ChinaTelecom;ft:UNKNOWN;h:COLD;pn:kuaishouVideoProjection&ocid=300000238&tt=hd15&ss=vpm'
#get方法:向服务器发送网络请求。content:获取网络请求成功后返回的数据
数据 = requests.get(链接).content
#打印输出
#open()方法:打开文件。wb:以二进制写的方式打开文件。write()方法:写数据
open('短视频.mp4','wb').write(数据)

# 媒体爬虫流程:
# 1.打开媒体网站
# 2.右击网站->检查->网络->媒体
# 3.播放视频/音乐,在媒体栏目中会出现视频或音乐的资源,右击该资源后选择复制网址
# 4.编写代码,运行,播放生成的音乐/视频

9.运行代码,在当前目录下生成短视频.mp4视频文件

相关推荐
zhougl9965 小时前
Java Spring Boot 爬虫技术全面介绍
java·spring boot·爬虫
Cory.眼6 小时前
Python爬虫实战:从入门到进阶
开发语言·爬虫·python
python布道者05166 小时前
【技术分享】从零构建YouTube评论爬虫:TKinter + Pandas + 反反爬全解析
爬虫·youtube
zhougl99612 小时前
Java实现腾讯云开发者社区列表爬虫
java·爬虫·腾讯云
Experience-摆渡1 天前
Firecrawl深度调研报告:功能、实现原理、架构与自研落地建议
爬虫
深蓝电商API1 天前
Hook XMLHttpRequest 实战
爬虫·hook
quantdash_cc2 天前
告别自建 Requests/BS4 网页爬虫:基于 QuantDash 搭建零维保的高性能量化行情流水线
开发语言·爬虫·python·pandas·量化·quantdash
Patrick在香港2 天前
Python爬虫框架实战:优雅抓取香港政府公开API数据的通用方案
java·开发语言·爬虫·python·ai编程·数据可视化·可用性测试
鬼手点金3 天前
与LLM结合的主流智能爬虫框架
爬虫·python·llm·post·request·firecrawl·crawl4ai