- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
当我在我的代码上运行 pylint
时收到这个误报警告,
E: 56, 7: Instance of 'bool' has no 'status_code' member (but some
types could not be inferred) (maybe-no-member)
来自pylint-site ,我看到上述错误的代码是 E1103
。我在 MESSAGES CONTROL
部分下的 .pylintrc
中添加了以下代码,
disable=E1103, E1101
它没有抑制警告。
令人惊讶的是,传递禁用标志显式有效,
pylint -E --disable=maybe-no-member filename.py
我怎样才能使这些禁用标志成为 .pylintrc
的一部分,这样我就不需要每次都传递它们了?
最佳答案
里面有几个东西...
首先,您应该停止使用旧的短消息标识符 (E1103),而是使用新的显式标识符(maybe-no-member)。您可以在命令行或配置文件中直接使用两者。消息中提供了长标识符。
其次,将配置的某些部分指定到 pylintrc 文件并使用命令行完成它(甚至覆盖它)是没有问题的。
如果使用 pylintrc 文件与命令行无法达到相同的效果,请确保您的 pylintrc 文件已正确加载(您不应在启动 pylint 后立即看到“未找到配置文件,使用默认配置”)。您可以按照建议尝试使用 --rcfile
选项来指定它。
最后但同样重要的是,您可能想尝试使用 --help-msg
选项来获取有关消息的额外信息(例如描述和长/短 id)。
关于python - .pylintrc - 禁用错误不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29744705/
我找不到一个简单的 ~/.pylintrc 文件来忽略除错误之外的所有内容。 目前我已将其设置为: [MESSAGES CONTROL] disable=W 从此similar stackoverfl
当我在我的代码上运行 pylint 时收到这个误报警告, E: 56, 7: Instance of 'bool' has no 'status_code' member (but some type
我正在使用 Pylint 检查一堆 .py 文件并进行以下测试: 缩进错误 混合缩进 未使用的变量 我还希望我的 pylintrc 文件尽可能简约。这就是我在乞讨中得到的: [MASTER] # Us
我正在运行Linux。我可以执行 pylint --generate-rcfile > .pylintrc 之类的操作,然后对生成的 .pylintrc 文件进行更改以覆盖默认设置吗?如果是这样,它应
如果您运行 pylint --generate-rcfile > pylintrc 并查看默认的 rc 文件,您将看到以下禁用警告列表。 为什么默认情况下禁用它们? disable=print-sta
我有一个 PyLint 配置文件 .pylintrc,其中定义了一些规则。 但是,对于一个规则,我有相当多的项目导致排得很长。 [TYPECHECK] generated-members = XXX,
当我在 TextMate 中的 python 文件上运行验证语法时,我试图让 pylint 提供 html 输出。我安装了 pycheckmate、pylint,并在 $HOME 中创建了一个 .py
我正在使用 git-lint用于我的 Python 项目。 我的 git 存储库的根目录中有一个 .gitlint.yaml 文件,其中包含 pylint: extensions: - .py
我看到我可以使用 this 为每个 Eclipse 实例更改它解决方案。我想为每个项目设置它。可能吗? 最佳答案 这不是特定于 Eclipse 的,但无论如何它可能有所帮助。根据pylint comm
当 pylint 在 Emacs 中检查文件时,我想删除每行 80 个字符的限制(我正在使用 Emacs 的 Elpy 包)。我在 Debian Wheezy 上,我正在使用向后移植的 Emacs24
我是一名优秀的程序员,十分优秀!