[Dynamic Language] Python: unindent does not match any outer indentation level

Python的缩进也是一种格式,如果几个人的缩进不一样,比如:有人用空格有人用tab,在代码整合的时候就有可能出现这种错误。

今天我是遇到了,而且用肉眼还看不出来。

解决方法:vim 下用gg=G,先把源码格式化一下,然后再重新缩进(代码量少可以这样,代码多了就累了,还是找别的方式吧)。

原文地址:https://www.cnblogs.com/abeen/p/1792500.html