标签: python pylint
我从this answer了解警告存在的原因。但是,为什么它的默认值是2?在我看来,除了__init__之外,使用单一公共方法的类是完全正常的!是否有任何警告只需设置
__init__
min-public-methods=1
?
答案 0 :(得分:7)
数字2完全是任意的。如果min-public-methods=1对您的项目来说是一个更合适的政策,并且更符合您的代码审美意见,那么请务必去做。作为was once said,“pylint不知道什么是最好的。”