name="中{1}國"
print(name)
print(name.format("hah","hehe"))
寫了一段代碼,一運行就報錯
File "F:\opensource\pythonDemo\src\test\Haha.py", line 24
SyntaxError: Non-UTF-8 code starting with '\xd6' in file F:\opensource\pythonDemo\src\test\Haha.py on line 24, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
這是由於source編碼引起的,在腳本開頭設定編碼即可。
在文件第一行或者第二行設定
#-*- coding:GBK -*-
運行就沒問題了。
參考地址:http://python.org/dev/peps/pep-0263/