首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复"Missing module docstringpylint(missing-module-docstring)“

如何修复"Missing module docstringpylint(missing-module-docstring)“
EN

Stack Overflow用户
提问于 2021-01-29 13:37:00
回答 2查看 9.3K关注 0票数 3

我在VSCode上使用pygame模块,遇到了pygame没有初始化成员的问题。我遵循了this链接的解决方案。我编辑了用户设置并添加了

代码语言:javascript
复制
    "python.linting.pylintArgs": [
        "--extension-pkg-whitelist=pygame",
        "--unsafe-load-any-extension=y"
    ]

到json文件的末尾。

pygame问题已解决。但是,当我使用import random时。我得到这样的警告:

缺少模块docstring Missing (missing- module -docstring)

我怎么才能让它消失呢?另外,有没有更好的方法来解决pygame的初始化问题?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-29 16:34:13

我刚刚弄明白了什么是文档字符串。它们只是描述函数或类。它用三个双引号或单引号括起来。This帮了我

为了删除VSCode中的文档字符串警告,我只将"--disable=C0111"添加到了"python.linting.pylintArgs": []中,它位于用户的JSON设置中。

票数 5
EN

Stack Overflow用户

发布于 2021-03-21 03:49:13

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

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

代码语言:javascript
复制
"""
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

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65949325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档