python解決SyntaxError: Non-ASCII character '\xe6'


出現情況,輸入如下一個函數demo:

 

 

run,報錯:

SyntaxError: Non-ASCII character '\xe6' in file /Users/XX/PycharmProjects/lesson1Python/pythonTest/ts.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

 

如何解決?

原因:是因為Python在默認狀態下不支持源文件中的編碼所致

解決:添加

# coding=utf-8


再次運行,成功

 

 

 


免責聲明!

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



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