1. 程式人生 > >Python中常出現TabError: inconsistent use of tabs and spaces in indentation錯誤解決方法

Python中常出現TabError: inconsistent use of tabs and spaces in indentation錯誤解決方法

TabError: inconsistent use of tabs and spaces in indentation

這個錯誤目前筆者在Subline3遇到的都是看似空格實則沒有空格引起的::

解決方法:就是開啟subline的空格製表顯示就可以清楚的顯示出自己是否真的空格了。

如這些:

上面的1方框中顯示橫線就表示真實空格了

而下面的2方框中的方法,看似空格了,實際上並沒有空格成功,這通過subline的空格製表顯示一下就可以看出來。

Subline3顯示空格製表符的設定方法:

①.Preferences ->  Setting

②在Preferences->Settings-User中新增以下程式碼:(如上圖)

"draw_white_space": "all",

有了這個設定找錯誤就簡單了,把該空的真實空好了就解決錯誤了----

-->TIPS:像這樣的,你肯定修改了很多遍,發現還是空格失敗,終極解決辦法是:

複製上面的空格到下面來就好了。

修改成這樣就不報錯啦!