当前位置: 首页 > 面试题库 >

如何禁用Pylint警告?

张逸清
2023-03-14
问题内容

我正在尝试在Pylint 0.21.1中禁用警告C0321(“在一行上有多个语句”
–我经常将if带有短单行结果的语句放在同一行上)(如果重要:astng 0.20)。 1,常见的0.50.3,Python
2.6.6(r266:84292,2010年9月15日,16:22:56))。

我尝试添加disable=C0321Pylint配置文件,但是Pylint坚持要报告它。该行的变体(如disable=0321disable=C321)被标记为错误,因此Pylint
确实 正确识别了该选项,只是忽略了它。

这是Pylint的错误,还是我做错了什么?有没有办法解决?我真的很想摆脱这种噪音。


问题答案:

pylint --generate-rcfile 显示如下:

[MESSAGES CONTROL]

# Enable the message, report, category or checker with the given id(s). You can
# either give multiple identifier separated by comma (,) or put this option
# multiple time.
#enable=

# Disable the message, report, category or checker with the given id(s). You
# can either give multiple identifier separated by comma (,) or put this option
# multiple time (only on the command line, not in the configuration file where
# it should appear only once).
#disable=

因此,看起来您~/.pylintrc应该disable=在section中有一行[MESSAGES CONTROL]



 类似资料:
  • 问题内容: 我正在使用的代码会使用该warnings库引发很多(目前对我而言)无用的警告。阅读(/扫描)文档后,我只找到了一种禁用单个功能警告的方法。但是我不想更改太多代码。 可能有像这样的标志吗? 你会推荐什么? 问题答案: 有-W选项。 python -W ignore foo.py

  • 问题内容: 我将groovy与logback结合使用,并且在解析xml时会收到很多警告。我知道导致此的JDK1.7_u45中的错误。 有什么办法可以关闭此日志警告,使其不再显示在DEBUG中?我尝试使用过滤器编写过滤器,但没有帮助。 问题答案: 这是JRE中的一个已知错误,将其报告为警告。在此处 和此处 查看错误报告 仅当您在类路径中有xerces jar时,该问题才会发生,xerces实现无法识

  • 我正在使用groovy的logback,解析xml时会出现很多警告。我知道JDK1中的错误。7_u45导致了这一点。 有没有什么方法可以关闭这个日志警告显示在DEBUG中?我尝试使用过滤器编写过滤器,但没有帮助。

  • 我试图禁用MAMP中已弃用的警告。我的MAMP php版本是5.5.18。php.ini文件 /Applications/MAMP/bin/php/php5.5.18/conf/如我在phpinfo()中看到的。我的问题是无论我在php.ini.做什么都不会改变 我试过了 甚至: 另一方面 但是警告仍然显示在我的页面上。 我错过了什么? 谢啦

  • IDEA不断弹出一个消息“渲染问题缺少样式。为这个布局选择了正确的主题吗?...” 是的,一切都正确,IDEA只是没有从AppCompat库中看到一些符号。 是否可以抑制这些警告?因为它非常烦人。(我希望IDEA“闭嘴”并尽其所能渲染一切,忽略可能的错误。)