为什么pylint每个类需要2个公共方法?

时间:2015-02-25 15:00:33

标签: python pylint

我从this answer了解警告存在的原因。但是,为什么它的默认值是2?在我看来,除了__init__之外,使用单一公共方法的类是完全正常的!是否有任何警告只需设置

min-public-methods=1
pylintrc文件中的

1 个答案:

答案 0 :(得分:7)

数字2完全是任意的。如果min-public-methods=1对您的项目来说是一个更合适的政策,并且更符合您的代码审美意见,那么请务必去做。作为was once said,“pylint不知道什么是最好的。”