gpt4 book ai didi

python - youtube_dl 给出 AttributeError (python)

转载 作者:行者123 更新时间:2023-12-03 06:13:26 26 4
gpt4 key购买 nike

代码如下:

from __future__ import unicode_literals
import youtube_dl


ydl_opts = {
'format': 'bestaudio/best',
'postprocessors': [{
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '192',
}],
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download(['http://www.youtube.com/watch?v=BaW_jenozKc'])

我几乎是从 download only audio from youtube video using youtube-dl in python script 复制的.出现的错误是:

AttributeError: module 'youtube_dl' has no attribute 'YoutubeDL'

我做了很多研究,但似乎 youtube_dl 是一个非常不常见的模块。从本质上讲,它可以从 youtube 获取大量数据。我的代码应该成功地从我想要的 youtube 链接中获取音频。但是,总是会出现同样的错误。我在 python 2.7.13 和 3.6.3 上运行它——两者的结果相同。它似乎对其他人有用,还有另一个关于这个的话题 here有人可以告诉我是什么导致了错误,以便我可以继续这个项目吗?

最佳答案

如果您将文件命名为 youtube_dl.py,它会混合程序的想法。顺便说一句,我在您的代码中没有看到任何问题。

关于python - youtube_dl 给出 AttributeError (python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47842104/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com