【问题标题】:Pylint Missing Module Docstring. Unable to disablePylint 缺少模块文档字符串。无法禁用
【发布时间】:2021-11-22 21:53:30
【问题描述】:

对于每个新项目,pylint“缺少模块文档字符串警告”都有相同的问题

我已经尝试添加到 settings.json

"python.linting.pylintArgs": [
        "--load-plugins=pylint_django",
        "--errors-only",
        "--disable=C0111"
    ]

并创建 .pylintrc

[MASTER]
disable=
    C0114, # missing-module-docstring

唯一可行的解​​决方案是添加到每个文件。但这很乏味。有没有更好的办法?

# pylint: disable=missing-module-docstring

【问题讨论】:

    标签: python visual-studio-code pylint


    【解决方案1】:

    供您参考,

    C0114: missing-module-docstring
    C0115: missing-class-docstring
    C0116: missing-function-docstring
    

    将它们全部添加到User Settings.json中的"python.linting.pylintArgs",然后重新加载窗口,看看是否有帮助。

    【讨论】:

    • 没有帮助(尝试了所有可能已经想到的变体。“python.linting.pylintArgs”:[“--load-plugins=pylint_django”,“--errors-only”,“--disable= C0111,C0114,C0115,C0116" ]
    • 无论我指定什么,仍然显示错误。试过 "python.linting.pylintArgs": [ "--load-plugins=pylint_django", "--disable=C0114"
    • settings.json好像没有考虑进去,可能"python.linting.pylintArgs": 有问题?
    • @BogdanMind。 this answer 有帮助吗?
    猜你喜欢
    • 2021-05-03
    • 1970-01-01
    • 2023-01-03
    • 1970-01-01
    • 1970-01-01
    • 2017-09-25
    • 2022-11-05
    • 1970-01-01
    • 2022-10-24
    相关资源
    最近更新 更多