你如何解决“缺少模块文档字符串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阅读更多内容