是否可以在忽略“#pylint:disable=”指令的情况下运行pylint?

2024-05-23 20:45:41 发布

您现在位置:Python中文网/ 问答频道 /正文

为了识别有臭味的代码,我希望运行pylint,就像没有# pylint: disable=*指令一样(例如pylint: disable=broad-except

可以在命令行上禁用disable本身吗

当然,我可以创建一个临时文件,删除所有的# pylint: disable指令,但也许pylint足够聪明,可以内置这个


Tags: 代码命令行指令内置pylintdisableexceptbroad
3条回答

我相信以下其中一项可能会有所帮助:

  • pylint enable=locally-disabled module.py
  • pylint enable=suppressed-message module.py
  • pylint enable=all module.py

您可以通过启用suppressed-message来获得这些

pylint  enable=suppressed-message

我不知道如何禁用pylint,但我知道如何覆盖它的默认设置,例如-

  1. 在工作目录中创建一个名为.pylintrc的文件
  2. 好了!,例如—
[FORMAT]
max-line-length=1000 -To override the default line length which is 100 

相关问题 更多 >