sublime text3執行Python腳本時無法輸出中文內容

作者: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]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章