python - 无法使用 pytube 下载视频(HTTP 错误 403:禁止)
问题描述
我正在尝试使用模块 pytube 下载 YouTube 视频,但是当我使用该方法下载视频时,它告诉我:
urllib.error.HTTPError:HTTP 错误 403:禁止
from pytube import YouTube
yt = YouTube("https://www.youtube.com/watch?v=9bZkp7q19f0")
stream = yt.streams.first()
stream.download()
我该如何解决这个限制?
解决方案
截至 2021 年 8 月 4 日,版本 11 中已修复。只需使用 pip uninstall pytube 下载卸载,然后使用 pip install pytube 重新安装,它应该得到修复。
推荐阅读
- spring-boot - 如何将命令行参数传递给kotlin springboot
- python - 在 python 2.6.6 中获取子子项的子项值
- kubernetes - 如何使用 Helm 将额外的配置传递给 RabbitMQ?
- xamarin - 如何在 Xamarin 表单中的生命周期事件上隐藏 TimePicker 和 DatePicker
- r - 当它们具有不同的列时,如何从列表中提取数据并将它们全部绑定到数据框中
- sql - SQL:选择至少包含两项和一项的行
- python - 无法锁定 Excel 工作表中的列 - xlsxwriter
- java - 到达控制器时子类型数据丢失
- ms-access - 如何根据记录的值更改子表单上的字段
- gradle - 在 Grails 3 build.gradle 文件中为 bootRun 设置 JVM 参数中的最大堆大小会破坏 IntelliJ 中的调试功能