2016年4月27日星期三

解决python出现unindent does not match any outer indentation level的问题

用Sublime Text写python,轻便爽快之余,少了些许pycharm的贴心。想起一个贴切的比喻,编辑器就是镰刀斧头,轻装上阵只管拿它来开天辟地;IDE编程好比操纵一台台精妙齐全的机器,成熟和曼妙不在其中你是不会懂。

这次遇到的问题是出现unindent does not match any outer indentation level,谷歌告诉我大多数情况下都是tab和space惹的祸,我们都知道python离开了对齐就是一堆乱码。所以呢,我们要统一度量衡!

Sublime下, View -> Indentation -> Convert Spaces to Tabs/Convert Tabs to Spaces

调教一下,重新C+B,发现问题就解决啦。

没有评论:

发表评论