当我尝试插入YouTube链接时,对象在pytube中不可调用错误



当我尝试使用这段代码(在pytube中):

import pytube as Youtube
tr = Youtube("https://youtu.be/6MUP0bItFQU")

这个错误出现在我:

TypeError: 'module' object is not callable

有人能帮帮我吗?

您正在导入模块pytube并将其称为YouTube,而您真正想要的是from pytube import YouTube,这是从pytube模块导入YouTube

你得到这个错误,因为你用Youtube("https://youtu.be/6MUP0bItFQU")调用YouTube-但由于YouTube只是重命名的pytube模块在这一点上,你调用一个模块(而不是类构造函数或其他函数)。

:

from pytube import YouTube
tr = YouTube("https://youtu.be/6MUP0bItFQU")

PyTube的文档显示了相同的内容,并提供了一些如何继续使用的示例。

相关内容

  • 没有找到相关文章

最新更新