pylint msg"太多的局部变量"被禁用

时间:2018-05-08 08:23:28

标签: python python-3.x pylint

我正在使用eclipse编辑器并使用eclipse插件pydev。我还安装了pylint插件。但pylint在某些功能中向我发出警告信息,例如" too many local arguments"。我不想改变我的代码。有没有办法禁用这些警告,特别是这个。我有一个~/.pylintrc文件。我应该向该文件添加什么来禁用这些警告消息。

2 个答案:

答案 0 :(得分:3)

你可以为.pylintrc文件中的方法参数修改局部变量的max-localsmax-args

[DESIGN]

# Maximum number of locals for function / method body
max-locals=25

# Maximum number of arguments for function / method
max-args=10

来自:source

答案 1 :(得分:0)

如果您需要跳过某些特定功能的pylint验证,请添加行(注释)

# pylint: disable-msg=too-many-locals

在该功能内。您可以在函数声明之后添加此行。