简单的网络爬虫爬取视频

示例代码爬取一个周杰伦相关视频

python 复制代码
import requests

# 自己想下载的视频链接
video_url = 'https://vdept3.bdstatic.com/mda-qg8cnf4bw5x6bjs5/cae_h264/1720516251158906693/mda-qg8cnf4bw5x6bjs5.mp4?v_from_s=hkapp-haokan-hbf&auth_key=1728497433-0-0-4a32e13f751e04754e4b2c5dd1807125&bcevod_channel=searchbox_feed&pd=1&cr=0&cd=0&pt=3&logid=0633718048&vid=9688389649394540299&klogid=0633718048&abtest='

# 发送GET请求
response = requests.get(video_url)

# 确保请求成功
if response.status_code == 200:
    # 将视频内容写入文件,路径可以改成自己的路径
    with open('C:\\Users\\Desktop\\百度视频.mp4', 'wb') as f:
        f.write(response.content)
else:
    print("请求失败,状态码:", response.status_code)

爬取的视频保存在了桌面

关键点:找视频的链接

如下直接复制链接地址是错误的,这并不只是正真视频的链接

正确步骤,按"Fn+F12"打开开发者工具,点击如图左上角这个图标,选中网页中的相应元素即可进行检查。

鼠标悬浮在视频上面,右边开发者工具中就会显示相对应的元素内容。

如图蓝色内容即位视频的链接

相关推荐
吴佳浩2 小时前
LangChain 深入
人工智能·python·langchain
网安-轩逸4 小时前
回归测试原则:确保软件质量的基石
自动化测试·软件测试·python
Mr_Xuhhh4 小时前
YAML相关
开发语言·python
Promise4855 小时前
贝尔曼公式的迭代求解笔记
笔记·算法
咖啡の猫5 小时前
Python中的变量与数据类型
开发语言·python
汤姆yu5 小时前
基于springboot的电子政务服务管理系统
开发语言·python
APIshop5 小时前
第三方爬虫获取淘宝商品详情数据的 API 接口实践指南
爬虫
执笔论英雄5 小时前
【RL】python协程
java·网络·人工智能·python·设计模式
Freshman小白6 小时前
《生活英语读写》2025学堂在线网课答案(全部作业题)
爬虫·学习·答案
锦锦锦aaa6 小时前
【layout理解篇之:mos电阻】
经验分享·笔记