问题标签 [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.
urllib2 - Pytube 出错:signature = cipher.get_signature(js, stream['s']) KeyError: 's'
运行我的 Pytube 脚本时出现此错误:
我的代码是这样的:
我也试过:
我根据此处的建议更改了 cipher.py 和 helper.py 文件:https ://github.com/nficano/pytube/issues/353#issuecomment-455116197
但它并没有解决问题。进行更改后,我得到了上面提到的错误。
接下来,我根据其他一些建议运行了“pip install pytube --upgrade”。下载一些音频文件后仍然收到 KeyError。
根据 github 问题,我还在 mixins.py 中实现了这一点:
但现在它在 3 次上传后挂起。
有没有人可以解决这个问题?
python - 在错误处理线上使用 pytube 获取 NameError
我安装了 pytube,版本 9.5.0。我需要在我的下载代码中包含错误处理,但是我得到了错误,而不是这个工作并传递给下一个视频:
它指的是第41行:
我的代码如下:
我尝试添加
但这并没有消除错误。关于如何解决这个问题以便错误处理起作用的任何见解?
python-3.x - mixins.py 中的 pytube v. 9.5.0 签名错误
我想知道是否有人在 Pytube,mixins.py 的 v 9.5 中遇到以下错误:signature = cipher.get_signature(js, stream['s'])
如果遇到此错误,采取了哪些措施来修复此错误?
第 49 行,在 apply_signature signature = cipher.get_signature(js, stream['s']) KeyError: 's'
python - 如何使用 Python 下载 youtube 视频?
我正在尝试使用它在 python 中的 url 下载 YouTube 视频,但我得到:
urllib.error.HTTPError:HTTP 错误 403:禁止
我正在使用 Python 库pytube
来下载 youtube 视频。这是我的代码:
我收到如下错误
引发 HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError:HTTP 错误 403:禁止
python - 尝试执行 yt = YouTube(url) 时 pytube 模块出错
我有一个名为 downloadSong 的函数,用于在给定 url 时从 youtube 下载歌曲,但它会出现错误
我试过搜索文档并阅读我,但我没有看到任何提到这个错误
预期的结果是它下载了歌曲,但它绘制了如下所示的错误:
python - 无法使用 pytube 下载视频(HTTP 错误 403:禁止)
我正在尝试使用模块 pytube 下载 YouTube 视频,但是当我使用该方法下载视频时,它告诉我:
urllib.error.HTTPError:HTTP 错误 403:禁止
我该如何解决这个限制?
python-3.x - 如何在 Python 3 的 pytube 模块中更改用户代理
我正在尝试使用 pytube 模块下载 youtube 视频,但每次运行它时都会出现此错误:
这是我正在尝试制作的网络应用程序
代码:
youtube - 无法在 python 中从 youtube 下载多个视频
我正在做一个视频分析项目,该项目需要从 youtube 下载视频并将其上传到谷歌云存储。我想不出一种直接将它们上传到 gcs 的方法,因此我尝试将它们下载到本地计算机上,然后将它们上传到 gcs。
我浏览了有关 stackoverflow 的多篇文章,在这些文章的帮助下,我能够想出以下脚本。
我浏览了有关 stackoverflow 的多篇文章,例如 python:get all youtube video urls of a channel and
在那些人的帮助下,我想出了以下脚本。
它仅适用于前两个视频网址,然后因以下错误而失败
我希望是否有人可以帮助我了解这里出了什么问题,如果可以帮助我解决这个问题。我迫切需要这个,并且已经有一段时间无法解决这个问题了。
非常感谢提前!
PS如果可能的话,有没有办法直接将它们上传到gcs。
python - pytube urllib.error.HTTPError:HTTP 错误 403:禁止
当我尝试使用 pytube 从 youtube 下载视频时出现错误。
错误显示“禁止”,但从curl
同一个 URL 获取例如似乎工作得很好。这里有什么问题?
python - 如何使用 pytube 在 for 循环(每个链接)中下载 YouTube 视频?
所以我有一个包含很多 YouTube 链接的 for 循环,我想在那个循环中下载它们。执行此操作时出现“视频不可用”的错误:
所以让我解释一下这段代码,我正在使用 PRAW 从 Reddit 获取热门帖子,我想在 for 循环中下载它们。hot_posts 是 25 个热门帖子的变量,而 post.url 是帖子的 url。
当我删除 for 循环并将链接放入 YouTube() 部分时,它可以完美运行。我也尝试过 str(post.url) 以确保它是一个字符串。
这在 for 循环中是如何工作的???