首页 > 编程语言 >python带翻页blbl视频爬虫程序代码QZQ

python带翻页blbl视频爬虫程序代码QZQ

时间:2024-12-05 10:59:28浏览次数:6  
标签:翻页 python subprocess bilibili url video 下载 id 程序代码

import subprocess

def download_bilibili_video(video_url):
try:
# 使用you-get下载视频,-o指定输出目录(这里是当前目录)
subprocess.run([‘you-get’, ‘-o’, ‘.’, video_url], check=True)
print(“视频下载成功!”)
except subprocess.CalledProcessError as e:
print(“下载过程中出现错误:”, e)

if name == “main”:
base_url = “https://www.bilibili.com/video/BV1xp4y1t7Dv?track_id=pbaes.wwjDdgD3n_YSxV4yEXuYtTAzQ7AeLbukxo5bTgStRvnNNpi6dBG4Da1QXBoDtFpjuDmJFDw3CoIBZjwkWBXW_6spzrVSDjkgaWNnt9IfabccE0ua1k8ttKmnAoGUKGDIpiGZcJdVT5D_lqO9KKyKy3X8RdKlApobNv5u9ZW0HQ3zBx7NfokVkXAGitl4PwNv&trackid=FROMTRACKID&caid=CAID&resource_id=RESOURCEID&source_id=5647&from_spmid=FROMSPMID&request_id=1733308591311q172a27a118a19q9900&creative_id=187888088&linked_creative_id=187888088&vd_source=3953750b452f488a0e98a8da254e1c9f&spm_id_from=333.788.videopod.episodes&p=”
for page in range(1, 11): # 假设要下载前10页,可根据实际需求修改范围
video_url = base_url + str(page)
download_bilibili_video(video_url)

标签:翻页,python,subprocess,bilibili,url,video,下载,id,程序代码
From: https://blog.csdn.net/qq_32257509/article/details/144259411

相关文章

  • centos7 python3.9.10 报错 No module named _ssl
    配置openssltar-zxvfopenssl-1.1.1w.tar.gzcdopenssl-1.1.1w/./config--prefix=/usr/local/openssl--openssldir=/usr/local/opensslmakemakeinstallmv/usr/bin/openssl/usr/bin/openssl_backupln-s/usr/local/openssl/bin/openssl/usr/bin/opensslln-s/......
  • Python 编程入门教程
    Python是一种广泛使用的高级编程语言,以其代码的可读性、简洁性和强大的库支持而闻名。Python的设计哲学强调代码的可读性和简单性,这使得它成为初学者和专业人士学习编程的理想选择。Python应用广泛,从网站开发到数据科学、人工智能、自动化脚本等,几乎涵盖了所有编程领域。Py......
  • Python 中文编码
    如何用Python输出 "Hello,World!",英文没有问题,但是如果你输出中文字符 "你好,世界" 就有可能会碰到中文编码问题。Python文件中如果未指定编码,在执行过程会出现报错:#!/usr/bin/pythonprint("你好,世界")以上程序执行输出结果为:File"test.py",line2SyntaxErro......
  • Python全栈之旅:从零基础到精通的详细教程系列开启进阶之路
    前言:在信息技术飞速发展的今天,掌握编程语言的运维工程师与那些尚未涉足编程领域的运维工程师,仿佛生活在两个截然不同的世界。本博主深感这一鸿沟之深远,因此决定倾力打造一系列详尽至极的Python从零到精通教程,旨在帮助更多运维人员跨越这一技术壁垒。本系列教程将分为三大阶段,每个......
  • Python Web 开发:FastAPI 依赖注入与中间件应用
    PythonWeb开发:FastAPI依赖注入与中间件应用目录......
  • Python实战:长短期记忆网络(LSTM)
    假设有某只股票一段时间内的每日收盘价如下表所示:日期收盘价(单位:元)2024-01-01100.02024-01-02102.02024-01-03105.02024-01-04103.02024-01-05108.02024-01-06110.02024-01-07109.02024-01-08112.02024-01-09115.02024-01-10113.0importnumpyasnpimportmatplotlib.pyp......
  • 计算机毕业设计基于Python的股票预测模型系统
    收藏关注不迷路!!......
  • Python 浏览器自动化新利器:DrissionPage,让网页操作更简单!
    Python浏览器自动化新利器:DrissionPage,让网页操作更简单!文章目录Python浏览器自动化新利器:DrissionPage,让网页操作更简单!......
  • Python+OpenCV实现车牌自动识别:智能交通的黑科技
    Python+OpenCV实现车牌自动识别:智能交通的黑科技提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Python+OpenCV实现车牌自动识别:智能交通的黑科技前言技术要点解析1.导入相关模块2.图像预处理2.1高斯去噪2.2边缘检测2.3阈值化3.车牌定位3......
  • Python实战-猜数字游戏
    欢迎加入这场充满挑战与乐趣的猜数字游戏!在这个游戏中,计算机已经随机选择了一个1到10之间的数字作为目标。你的任务就是通过有限的猜测次数,找出这个神秘的数字。每一次猜测,你都会得到宝贵的反馈:如果猜得大了,就调整你的数字往小一点的方向猜;如果猜得小了,就勇敢地尝试更大的......