我得到了混合制表符和空格的Python代码,并且很难阅读或理解缩进,因为行看起来像是在IDE中的某个缩进处,但是Python将它们解析为与它们看起来不同的缩进。 Python中的标签是否计入某个硬编码的空格数?有没有办法规范化混合制表符/空格的Python脚本,以使用一致的间距?
答案 0 :(得分:1)
在python中,= 1个制表符的空格数没有规范值(我喜欢4,但那只是我)。
你可以做的是读取文件并搜索\ t字符,并用你需要的空格替换那些。
编辑:将来可能对你有用的东西是Python's style guide (aka PEP8)