首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Pytube下载youtube视频

使用Pytube下载youtube视频
EN

Stack Overflow用户
提问于 2020-11-05 19:52:39
回答 1查看 179关注 0票数 0

我正在使用pytubeX下载YouTube的视频,但是因为昨天我收到了一些错误,使得无法下载视频,我尝试了一些更正,他们显示在pytube github中,所以我试图在pytube3之后使用pytube,我收到了其他错误,您能帮助解决这个问题吗?谢谢

我在这一行收到一个错误(我已经修复了它,在我重新安装之前)

代码语言:javascript
复制
base_js = get_ytplayer_config(html)["assets"]["js"]

有时我收到连接被拒绝的错误,请求和urllib错误:

代码语言:javascript
复制
urllib.error.URLError: <urlopen error [WinError 10054]

我的代码:

代码语言:javascript
复制
# ----------------------------------------------------------------------
# Third Modules:
# ----------------------------------------------------------------------

from pytube import YouTube
from tools import test_arg

# ----------------------------------------------------------------------
# Dunder or magic methods:
# ----------------------------------------------------------------------

__all__ = [
    "ysearch"
]

# ----------------------------------------------------------------------
# Functions:
# ----------------------------------------------------------------------

def download(vlink):

    """
    """

    # --- Argument Type Test ---

    test_arg({"vlink": vlink}, [str])

    # --- Instance Creating ---

    ytv = YouTube(vlink)

    # --- Video Downloading ---

    ytv.streams[-1].download()


# ----------------------------------------------------------------------
# main():
# ----------------------------------------------------------------------


def main():
    
    links = [
        "A lot of youtube videos links"
        "..."
    ]
    
    for c in links:
        print(c)
        download(c)


if __name__ == "__main__":
    main()

# ----------------------------------------------------------------------
# EOF youtube.py
# ----------------------------------------------------------------------

你能帮帮我吗?谢谢!

配置:

Python - 3.8.6 Windows - 10专业版x86

EN

回答 1

Stack Overflow用户

发布于 2020-11-16 15:23:34

尝试用these one替换PyTube文件。我也有同样的问题,我设法用这个替换解决了它。您可以使用"pip show pytube“来查找文件的位置

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

https://stackoverflow.com/questions/64696643

复制
相关文章

相似问题

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