问题标签 [pytube]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1514 浏览

python - yt.streams.get_by_resolution() 返回 None 即使流存在

我正在使用 pytube 下载 youtube 视频,作为更大项目的一部分。这是导致部分的问题:

但是,如果我跑

输出:

现在,我不明白为什么即使流存在也会yt.streams.get_by_resolution('144p')返回。None

更多:似乎对于此视频的所有分辨率,除了360pNone都返回。

0 投票
2 回答
54 浏览

python - 安装 pytube 时出现环境错误

请帮助我,我是编程新手。问题:使用命令提示符安装 pytube 模块时出现环境错误。首先,我只使用 pycharm 安装了 pytube。但是当我在我的代码中使用它时,我得到了 ImportError,所以我尝试在命令提示符下使用 pip 安装 pytube。但我得到了环境错误。

我应该怎么办。在此处输入图像描述 在此处 输入图像描述

0 投票
2 回答
1834 浏览

python - 在 pytube 中显示进度

这是我最近制作的一个脚本,用于使用 pytube 从 youtube 下载视频和音频文件,但我很难尝试添加一个功能或可以向用户显示下载进度的东西。即:1%完成2%完成等任何帮助将不胜感激:)

0 投票
2 回答
4006 浏览

python - 在 Pytube 中,有没有办法获得最高的音频质量流?

我试图制作一个非常简单的python代码来让我获得最高质量的音频流,所以我首先尝试了这样的事情

它确实返回了一个流,但它不是音频质量最高的流,所以我试图在 pytube 库中找到一个函数。

虽然有get_highest_resolution()功能,但没有get_highest_audio_resolution()功能。

所以我尝试手动获取音频分辨率,但没有一个函数可以获取流的音频分辨率。

有没有办法创建这个功能?

0 投票
1 回答
250 浏览

python-3.x - Type Error: unsupported operand type(s) for /: 'Nonetype' and 'int'

0 投票
1 回答
95 浏览

python - 无效的 url 给出 regexmatcherror 并且在 pytube 程序中给出无效的 url 时不会引发错误

我正在使用 Pytube 下载 youtube 视频,但我已经完成了所有工作,但每当给出无效的 URL 或输入时,我想引发错误。每当我输入无效输入时,我都会在控制台中看到 RegexMatchError,但我看不到我的错误消息,而只是 Pycharm 给我的错误消息。

0 投票
1 回答
133 浏览

python - 如何让python检测某个文件何时被保存/关闭?

我制作了这个程序,让用户输入他们想要下载的内容。然后,它会使用用户输入的关键字打开浏览器和 YouTube。用户可以将尽可能多的 URL 复制并粘贴到文本文件url.txt中。只需保存文本文件,在 python shell 中按回车,即可开始下载。python有没有办法检测某个文件被关闭或保存,这样我就不必按Enter开始下载了?

0 投票
3 回答
3418 浏览

python - 使用 PyTube 获取 KeyError: 'url'

下载视频时有时会出现错误。例如,我可以尝试下载视频并且它会下载,下次我运行脚本时视频不会下载并且会抛出错误。

0 投票
1 回答
159 浏览

python - 如何在 pytube 中获取用户的输入?

我尝试从用户那里获取网址,但 pytube 在网络浏览器中打开了视频

modules-Pytube3 python version-3.7.6 这是代码-

a 是从用户获取输入的变量

0 投票
5 回答
3982 浏览

python - 为什么我的 YouTube 视频下载器只下载一些视频,而对于其他视频,它会显示 URL 和密码等密钥错误?

我正在尝试使用 Python pytube3 制作 YouTube 视频下载器,但它不会下载所有视频。有些视频很容易下载,但有些视频不会下载,而是显示错误: