SyntaxError: Non-ASCII character '\xef' in file 錯誤解決


在測試SDIoT的python代碼時,老是出現一個問題:

命令行里出現這個錯誤:

SyntaxError: Non-ASCII character '\xef' in file 

原因:Python的默認編碼文件是用的ASCII碼,你將文件存成了UTF-8也沒用

解決辦法:在文件開頭加入 # -*- coding: UTF-8 -*-    或者 #coding=utf-8 就行了

更多的python編碼轉換方法:http://www.pythonclub.org/python-basic/codec 

參考:http://www.cnblogs.com/timeship/archive/2013/03/05/2945102.html 


免責聲明!

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



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