首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当youtube播放列表有一个中文名称时,为空

当youtube播放列表有一个中文名称时,为空
EN

Stack Overflow用户
提问于 2020-06-15 14:40:58
回答 2查看 837关注 0票数 0

当使用pl =Playlist(链接)时,

带有中文名称的播放列表: Not pl是空的 https://www.youtube.com/watch?v=HSUaNt76UAM&list=RDHSUaNt76UAM

播放列表:https://www.youtube.com/watch?v=58PpYacL-VQ&list=UUd6MoB9NC6uYN2grvUNT-Zg

是因为编码问题吗?但是,当下载一个中文名字的视频时,pytube工作得很好。

EN

回答 2

Stack Overflow用户

发布于 2020-07-14 10:33:27

这是库中的一个问题,但是现在有固定物,但是它还没有合并.

这是修复它的临时解决方法:

  • 用pip删除了库的旧版本:
代码语言:javascript
复制
pip uninstall pytube3

然后从叉子上安装:

代码语言:javascript
复制
 pip install git+https://github.com/Maelstrom6/pytube3.git 

希望这会有帮助..。

票数 1
EN

Stack Overflow用户

发布于 2020-06-15 14:47:54

试试这个,

代码语言:javascript
复制
from pytube import Playlist
playlist = Playlist(youtube video link)
print('Number of videos in playlist: %s' % len(playlist.video_urls))
for video_url in playlist.video_urls:
    print(video_url)

希望这对你有帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62390670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档