有時候,在Python腳本里有中文的時候,會報下面的錯誤:
Non-ASCIIcharacter‘\xe5’infile……
原因:Python默認(rèn)是以ASCII作為編碼方式的,如果在自己的Python源碼中包含了中文(或者其他非英語系的語言),此時即使你把自己編寫的Python源文件以UTF-8格式保存了,但實際上,這依然是不行的。
解決辦法很簡單,只要在文件開頭加入下面代碼就行了。
#-*-coding:utf-8-*-
或
#coding:utf-8
注:此語句一定要添加在源代碼的第一行。
以上內(nèi)容為大家介紹了python腳本中有亂碼怎么解決,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。