我从this answer了解到为什么存在警告。但是,为什么它的默认值是2呢?
在我看来,除了 __init__
之外只有一个公共(public)方法的类是完全正常的!仅设置是否有任何注意事项
min-public-methods=1
在 pylintrc 文件中?
最佳答案
数字 2 完全是任意的。如果 min-public-methods=1
是更适合您的项目的策略并且更符合您的代码审美意见,那么一定要坚持下去。作为was once said , "Pylint 不知道什么是最好的"。
关于python - 为什么 Pylint 每个类需要两个公共(public)方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28722314/