pep8警告大约8个空格缩进

时间:2016-03-23 16:51:16

标签: python pylint pep8 pyflakes flake8

这段代码:

def foo():
        print("hello")

违反PEP 0008,其中声明

  

每个缩进级别使用4个空格。

pep8pyflakesflake8命令都没有对此发出警告。

我怎样才能让其中一个人抱怨这个unpythonic代码?

1 个答案:

答案 0 :(得分:2)

pylint会警告此违规行为:

$ pylint test.py
No config file found, using default configuration
************* Module test
W:  2, 0: Bad indentation. Found 8 spaces, expected 4 (bad-indentation)

请注意,如果缩进is not a multiple of four (E111错误代码),pep8会仅警告您