可以在Python中运行帮助(yt_dlp.youtubedl)

发布于 2025-02-07 20:44:18 字数 1556 浏览 3 评论 0原文

我正在尝试在Python上使用YT_DLP,并希望查看yt_dlp.youtubedl的所有功能。 help(yt_dlp.youtubedl)只是不起作用。

以下是错误消息:

  File "c:\Users\user\Desktop\youtube playlist downloader\playlist_dowloader.py", line 56, in <module>
    main()
  File "c:\Users\user\Desktop\youtube playlist downloader\playlist_dowloader.py", line 49, in main
    help(yt_dlp.YoutubeDL)
  File "C:\Python310\lib\_sitebuiltins.py", line 103, in __call__
    return pydoc.help(*args, **kwds)
  File "C:\Python310\lib\pydoc.py", line 2006, in __call__
    self.help(request)
  File "C:\Python310\lib\pydoc.py", line 2065, in help
    else: doc(request, 'Help on %s:', output=self._output)
  File "C:\Python310\lib\pydoc.py", line 1785, in doc
    pager(render_doc(thing, title, forceload))
  File "C:\Python310\lib\pydoc.py", line 1778, in render_doc
    return title % desc + '\n\n' + renderer.document(object, name)
  File "C:\Python310\lib\pydoc.py", line 477, in document
    if _isclass(object): return self.docclass(*args)
  File "C:\Python310\lib\pydoc.py", line 1415, in docclass
    for name, kind, cls, value in classify_class_attrs(object)
  File "C:\Python310\lib\pydoc.py", line 300, in classify_class_attrs
    for (name, kind, cls, value) in inspect.classify_class_attrs(object):
  File "C:\Python310\lib\inspect.py", line 554, in classify_class_attrs
    homecls = getattr(get_obj, "__objclass__", homecls)
  File "C:\Python310\lib\site-packages\yt_dlp\utils.py", line 5333, in __getattr__
    return self._dict[attr]
KeyError: '__objclass__'

I am trying to use yt_dlp on python, and wanting to check out all the function for yt_dlp.YoutubeDL. help(yt_dlp.YoutubeDL) just didn't work.

Below is the error message:

  File "c:\Users\user\Desktop\youtube playlist downloader\playlist_dowloader.py", line 56, in <module>
    main()
  File "c:\Users\user\Desktop\youtube playlist downloader\playlist_dowloader.py", line 49, in main
    help(yt_dlp.YoutubeDL)
  File "C:\Python310\lib\_sitebuiltins.py", line 103, in __call__
    return pydoc.help(*args, **kwds)
  File "C:\Python310\lib\pydoc.py", line 2006, in __call__
    self.help(request)
  File "C:\Python310\lib\pydoc.py", line 2065, in help
    else: doc(request, 'Help on %s:', output=self._output)
  File "C:\Python310\lib\pydoc.py", line 1785, in doc
    pager(render_doc(thing, title, forceload))
  File "C:\Python310\lib\pydoc.py", line 1778, in render_doc
    return title % desc + '\n\n' + renderer.document(object, name)
  File "C:\Python310\lib\pydoc.py", line 477, in document
    if _isclass(object): return self.docclass(*args)
  File "C:\Python310\lib\pydoc.py", line 1415, in docclass
    for name, kind, cls, value in classify_class_attrs(object)
  File "C:\Python310\lib\pydoc.py", line 300, in classify_class_attrs
    for (name, kind, cls, value) in inspect.classify_class_attrs(object):
  File "C:\Python310\lib\inspect.py", line 554, in classify_class_attrs
    homecls = getattr(get_obj, "__objclass__", homecls)
  File "C:\Python310\lib\site-packages\yt_dlp\utils.py", line 5333, in __getattr__
    return self._dict[attr]
KeyError: '__objclass__'

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文