You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用pytube模块获取YouTube视频标题报HTTP Error 410错误如何解决

错误原因

你遇到的HTTP Error 410: Gone报错,是因为当前安装的pytube版本适配的YouTube接口已被官方下线,旧版本的请求逻辑无法匹配YouTube最新的接口规则。

解决步骤
  • 第一步:卸载本地旧版本pytube
    执行命令:pip uninstall pytube -y
  • 第二步:安装最新版本pytube
    执行命令:pip install pytube --upgrade
  • 可选适配方案:如果升级后仍有报错,可在初始化YouTube对象时添加oauth授权参数,首次运行时按提示完成谷歌账号授权即可,该方案可适配年龄受限、版权受限等特殊视频的信息获取。
修复后测试代码
import pytube
from pytube import YouTube 

# 带oauth参数的初始化写法,兼容性更强
video = YouTube('https://www.youtube.com/watch?v=Srqs4CitU2U', use_oauth=True, allow_oauth_cache=True)  

print(video.title)

内容的提问来源于stack exchange,提问作者user17173021

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:45:04