首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Pytube错误: AttributeError:‘模块’对象没有属性'Client‘

Pytube错误: AttributeError:‘模块’对象没有属性'Client‘
EN

Stack Overflow用户
提问于 2015-12-29 17:51:48
回答 2查看 4.5K关注 0票数 4

我一直试图使用Pytube模块,每次使用它的Client属性时,它都会出现以下错误:

代码语言:javascript
代码运行次数:0
运行
复制
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    client = pytube.Client('my-app-identifier')
AttributeError: 'module' object has no attribute 'Client'
EN

回答 2

Stack Overflow用户

发布于 2015-12-29 19:20:53

首先,最新版本 of pytube (它与pip install pytube一起安装)现在是版本6.1.5;所以您可能应该查看该版本的PyPI页面。PyPI页面上的简短文档没有提到Client类;相反,主要API类是YouTube,如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
from pytube import YouTube
yt = YouTube("http://www.youtube.com/watch?v=Ik-RsDGPI5Y")

# Once set, you can see all the codec and quality options YouTube has made
# available for the perticular video by printing videos.

pprint(yt.get_videos())

读文档的“读文档”文档似乎是为一个完全不相关的项目编写的。据我所见,这个项目在PyPI上不可用。

票数 3
EN

Stack Overflow用户

发布于 2015-12-29 19:22:20

  • 您正在查看的“PyTube文档”PyTube,这是一个由诺亚·塞拉斯和凯·鲍威尔编写的库,可在GitHub上获得。这个图书馆已经有5年没有更新了,随着YouTube的许多变化,它很可能不再起作用了。
  • 来自库是一个完全不同的库,它是由Nick编写的,并没有提供很多文档。相反,唯一的手册是在GitHub项目页面上。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34516290

复制
相关文章

相似问题

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