IndentationError: unindent does not match any outer indentation level報錯的解決


執行一個Python腳本的時候,報IndentationError: unindent does not match any outer indentation level" 錯誤,搜索了一下相關資料,遇到這個錯誤,是因為新的Python語法中是不支持的代碼對齊中,混用TAB和空格的。

 

如上所示,可以使用Notepad++打開腳本,勾選顯示空格與制表符,此時你會看到代碼對齊使用了制表符與空格。

 

解決方法:

 

1: 使用工具pycharm  有個快捷鍵 CTRL+ALT+L格式化代碼。

 

 

參考資料:

https://www.cnblogs.com/kerrycode/p/11183963.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM