最近因為一個專案所以接觸了大蟒蛇 Python
在寫的時候遇到一個直接的問題,就是一按下編譯就跑出錯誤信息:
SyntaxError: Non-ASCII character
原因:Python默認是以ASCII作為編碼方式的,如果在自己的Python源碼中包含了中文,此時即使你很聰明的把自己編寫的Python檔案用UTF-8格式保存下來
但是,實際上和想像的不同,這招依然是不行的。
解決方法:在源碼的第一行添加以下語句:
# -*- coding: UTF-8 -*-
或是
#coding=utf-8
就可以完美的解決啦
收工!
沒有留言:
張貼留言