【問題】
一個python腳本,本來都運行好好的,然后寫了幾行代碼,而且也都確保每行都對齊了,但是運行的時候,卻出現語法錯誤:
IndentationError: unexpected indent
【解決過程】
1.對於此錯誤,最常見的原因是,的確沒有對齊。但是我根據錯誤提示的行數,去代碼中看了下,沒啥問題啊。
都是用TAB鍵,對齊好了的,沒有不對齊的行數啊。
2.以為是前面的注釋的內容影響后面的語句的語法了,所以把前面的注釋也刪除了。
結果還是此語法錯誤。
3.后來折騰了半天,突然想到了,把當前python腳本的所有字符都顯示出來看看有沒有啥特殊的字符。
當前用的文本編輯器Notepad++,好像有個設置,可以顯示所有的字符的。
找到了,在:
視圖 -> 顯示符號 -> 顯示空格與制表符