如何从Python上的Pytube获取搜索列表

发布于 2025-01-21 21:11:48 字数 223 浏览 3 评论 0原文

from pytube import Search
s = Search('Dev')
print(s.results)

我希望如何获得可以使用的物品列表,而不是这样 < pytube。 main .youtube对象:videoid = g14riip8u8e>

我想获取列表,将其添加到字典中,然后在下载功能中使用它

from pytube import Search
s = Search('Dev')
print(s.results)

i was hoping how to get a list of items i can use rather than this
<pytube.main.YouTube object: videoId=g14RIIP8u8E>

i want get a list, add it to a dictionary and use it in the download function

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深海不蓝 2025-01-28 21:11:48

.results已经列出,您只需要循环

from pytube import Search

s = Search('Learn Python')
for v in s.results:
  print(f"{v.title}\n{v.watch_url}\n")

# get object keys
keys = "\n".join([k for k in s.results[0].__dict__])
print(keys)

.results are already list, you just need to loop

from pytube import Search

s = Search('Learn Python')
for v in s.results:
  print(f"{v.title}\n{v.watch_url}\n")

# get object keys
keys = "\n".join([k for k in s.results[0].__dict__])
print(keys)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文