对于pep-8的大多数事情,我不是一个坚持者,但在编写代码时我个人更喜欢某些事情(而不是工作,我会坚持现有代码库的风格或缺乏它)。
我个人倾向于遵循的一点是pep-8关于blank lines的建议:
环绕顶级函数和类定义,两个空白 线。
类中的方法定义由一个空格包围 线。
然而,当我违反此规定时,我无法让Pylint警告我。在我的.pylintrc
中,我没有看到任何似乎相关禁用的内容,我无法弄清楚Pylint中是否可行,如果可行,如何启用它。
基于this answer,看起来pylint没有(或当时没有)覆盖的pep-8的某些方面,但我无法确定是否是这种情况空白行。
在没有编写自定义扩展程序的情况下,是否可以让Pylint警告空行(太多/不够)?