在Python 中處理包含非ASCII 字元的文字時,會出現類似「SyntaxError:非ASCII 字元」的錯誤...”或“SyntaxError: Non-UTF-8 code ....」可能會出現。當您的代碼的編碼未明確聲明或不支援所使用的字符時,通常會發生這些錯誤。
如提供的代碼所示,使用非ASCII 字符,例如英鎊符號('£'),可能會在Python 2(由於其預設ASCII 編碼)和Python 3(使用Latin-1編碼保存時)中觸發此類錯誤。的編碼指南。 -
-coding: utf-8 -- 來指定UTF-8 編碼。支援非ASCII 字符,建議使用UTF-8 編碼。
以上是如何修復 Python 腳本中的「非 ASCII 字元」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!