你如何解决“缺少模块文档字符串pylint(缺少模块文档字符串)”

我在 VSCode 上使用 pygame 模块,但遇到了 pygame 没有 init 成员的问题。我按照此链接的解决方案进行操作。我编辑了用户设置并添加了

    "python.linting.pylintArgs": [
        "--extension-pkg-whitelist=pygame",
        "--unsafe-load-any-extension=y"
    ]

到json文件的末尾

pygame 问题已解决。但是,当我使用import random. 我收到此警告:

缺少模块文档字符串pylint(缺少模块文档字符串)

我该如何让它消失?另外,有没有更好的方法来解决pygame的init问题?

谢谢!

回答

python 模块的文档字符串记录了该文件的内容。

您可以通过在模块顶部添加文档字符串来解决此错误:

"""
Provides some arithmetic functions
"""

def add(a, b):
  """Add two numbers"""
  return a + b

def mult(a, b): 
  """Multiply two numbers"""
  return a * b

在https://www.python.org/dev/peps/pep-0257/#multi-line-docstrings阅读更多内容


以上是你如何解决“缺少模块文档字符串pylint(缺少模块文档字符串)”的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>