Python編譯出現錯誤SyntaxError: Non-ASCII character '\xe7' 時解決方法

當在Python 2.X文件中寫中文註釋或輸出中文時候,經常會出現編譯錯誤(在Python 3.X中沒有這種錯誤。):

SyntaxError: Non-ASCII character '\xe7' in file E:\EclipseWorkspace\ImoocCrawler\test\test_urllib2.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

這是因爲Python 2.X的默認編碼文件是用ASCII碼,如果想要編譯通過,則只需要在文件開頭加入一行代碼將文件存成UTF-8格式即可。代碼爲

#coding=utf-8

# -*- coding:utf-8 -*-  




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章