与“tabnanny”类似,我如何检查所有Python代码是否都使用4个空格作为缩进?
与 tabnanny 类似,Python 是否有一个实用程序来检查 python 文件是否正在使用4个空格缩进?
Similar to tabnanny, is there a utility for python to check if a python file is using 4 spaces for indentation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以尝试在 python 安装的工具/脚本中找到的reindent.py 脚本。
You can try the reindent.py script, found in tools/scripts of your python install.
Pylint 可以检查这一点以及许多其他事情。这是它给我的测试文件发出的警告:
也可以使用此命令行选项使其期望另一种缩进类型:
Pylint can check this among many other things. Here's a warning it gave me with a test file:
It's also possible to make it expect another indent type using this command line option:
Pylint (http://www.logilab.org/project/pylint) 检查这一点(并且更多)。
其他 Python 代码检查器(pep8、pyflakes、pychecker...)也可能这样做。
Pylint (http://www.logilab.org/project/pylint) checks this (and much more).
Other Python code checkers (pep8, pyflakes, pychecker...) may do so too.