undefined

使用環境: Python 2.7, PyCharm Community Edition 2017.2.4

使用PyCharm的時候,如果直接print中文到 console 則會發現下列的錯誤:

print("正確輸出中文")

 

SyntaxError: Non-ASCII character '\xe6' in file C:/ PycharmProjects/test/ch5_4.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

 

因為 PyCharm console 預設可以接受的字元為 ASCII,這時候只要在程式前面加上:

#coding:utf-8

 

就可以正確顯示了:

#coding:utf-8
print("正確輸出中文")

 

Console:

pycharm_1.jpg

 

[Reference]

1. https://www.cnblogs.com/KarryWang/p/3260858.html

arrow
arrow
    全站熱搜

    葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()