youtube_dl给出了AttributeError(python)

时间:2017-12-16 02:47:44

标签: python youtube

以下是代码:

            if($state.current.name === "bookevent.home"){
              navigator.app.exitApp();
            }
            else {
                navigator.app.backHistory();
            }

我几乎从download only audio from youtube video using youtube-dl in python script复制了这个。即将出现的错误是:

    if ($state.current.name === "bookevent.detail" || $state.current.name === "bookevent.online" || $state.current.name === "bookevent.offline") {
        navigator.app.backHistory();
    }
    else if($state.current.name === "bookevent.home"){
      navigator.app.exitApp();
    }
    else {
        $ionicHistory.nextViewOptions({
            disableBack: true
        });
        $state.go("bookevent.home");
    }

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

1 个答案:

答案 0 :(得分:0)

如果您将文件命名为youtube_dl.py,它将使程序更加混乱。我没有在您的代码中看到任何问题。