作者:xxw9485
時間:2018/3/19
在使用sublime text3執行Python腳本的過程中,發現中文內容無法輸出,甚至包含了中文內容的都無法輸出,類似於:
# 輸入
print('你好dg','\n')
# 輸出
[Finished in 0.4s]
點擊 Preferences → Browse Packages→彈出的文件夾User裏,查看是否有Python.sublime-build 的文件,發現之前已經有了,打開該文件,裏面的內容爲:
{
"cmd": ["D:/Python36/python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "utf-8"
}
問題到底出在哪裏呢,百度看了下,發現encoding爲cp936而不是utf-8,修改後重新執行發現問題解決了:
# 輸入
print('你好dg','\n')
# 輸出
你好dg
[Finished in 0.4s]