Python錯(cuò)誤: SyntaxError: Non-ASCII character解決辦法
Python錯(cuò)誤: SyntaxError: Non-ASCII character解決辦法
(1)問(wèn)題描述
在寫(xiě)Python代碼的過(guò)程中,有用到需要輸出中文的地方,但是運(yùn)行后發(fā)現(xiàn)上述錯(cuò)誤。SyntaxError: Non-ASCII character '\xe4' in file ./common.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
錯(cuò)誤提示中給出了問(wèn)題解決的連接,所以就點(diǎn)進(jìn)去看了看。具體點(diǎn)這里:點(diǎn)擊打開(kāi)鏈接
(2)問(wèn)題解決
通過(guò)學(xué)習(xí)錯(cuò)誤中給出的連接,發(fā)現(xiàn)是編碼問(wèn)題,如果在python中出現(xiàn)了非ASCII碼以外的其他字符,需要在代碼的開(kāi)頭聲明字符格式。具體聲明字符的方法有三種:
選用三種種的一種,在代碼的開(kāi)頭加上指定的編碼格式。就會(huì)解決剛才出現(xiàn)的問(wèn)題。
例如,我在代碼中加入了:
#!/usr/bin/python #-*-coding:utf-8-*-
這就解決了顯示中文的問(wèn)題。
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Python類(lèi)和實(shí)例的屬性機(jī)制原理詳解
這篇文章主要介紹了Python類(lèi)和實(shí)例的屬性機(jī)制原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03運(yùn)籌學(xué)-Python實(shí)現(xiàn)圖論與最短距離
需要求解任意兩個(gè)節(jié)點(diǎn)之間的最短距離,使用?Floyd?算法,只要求解單源最短路徑問(wèn)題,有負(fù)權(quán)邊時(shí)使用?Bellman-Ford?算法,沒(méi)有負(fù)權(quán)邊時(shí)使用?Dijkstra?算法,本節(jié)我們只討論Dijkstra?算法,需要的朋友可以參考一下2022-01-01Python實(shí)現(xiàn)公歷(陽(yáng)歷)轉(zhuǎn)農(nóng)歷(陰歷)的方法示例
這篇文章主要介紹了Python實(shí)現(xiàn)公歷(陽(yáng)歷)轉(zhuǎn)農(nóng)歷(陰歷)的方法,涉及農(nóng)歷算法原理及Python日期運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2017-08-08總結(jié)Python函數(shù)參數(shù)的六種類(lèi)型
這篇文章主要總結(jié)了Python函數(shù)參數(shù)的六種類(lèi)型,傳遞參數(shù)實(shí)現(xiàn)不同場(chǎng)景的靈活使用,下面總結(jié)的六種函數(shù)參數(shù)類(lèi)型,需要的小伙伴可以參考一下2022-03-03詳解python讀取matlab數(shù)據(jù)(.mat文件)
本文主要介紹了python讀取matlab數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12Django自定義用戶(hù)表+自定義admin后臺(tái)中的字段實(shí)例
今天小編就為大家分享一篇Django自定義用戶(hù)表+自定義admin后臺(tái)中的字段實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-11-11