背景
我发现pylint
它很有用,但我也发现它非常无文档,输出非常冗长,并且缺乏直观的界面。
我想使用 pylint,但它不断输出大量无意义的“约定”消息,例如C: 2: Line too long (137/80)
等等。
问题
如果我可以禁用这些,pylint 对我来说会更有用。如何禁用这些“约定”消息?
我自己的努力
我已经尝试disable-msg=C301
输入~/.pylintrc
(正在加载,因为当我在那里输入错误时会pylint
抱怨),我理解这是基于在 pylint 包目录中运行此命令的“行太长”消息(可以找到的文档将对人好点):
$ grep "Line too long" **/*.py checkers/format.py: 'C0301': ('Line too long (%s/%s)',
然而这disable-msg
无济于事。我会使用该命令禁用整个convention
类别disable-msg-cat=
,但在任何地方都没有任何迹象表明我可以找到convention
该命令的类别标识符 - 直观disable-message-cat=convention
无效。
我非常有义务在这个问题上提供一些指导。
谢谢你。
布赖恩