abstract:前言Python的編碼問(wèn)題基本是每個(gè)新手都會(huì)遇到的坎,但只要完全掌握了就跳過(guò)了這個(gè)坑,萬(wàn)變不離其中,下面給大家整理了在python2.7遇到的編碼問(wèn)題,下面來(lái)一起看看吧。一、直接在python文件內(nèi)修改系統(tǒng)編碼默認(rèn)的編碼格式是ascii,我們可以直接修改為utf-8import sys reload(sys) sys.setdefaultencoding('utf-8')
前言
Python的編碼問(wèn)題基本是每個(gè)新手都會(huì)遇到的坎,但只要完全掌握了就跳過(guò)了這個(gè)坑,萬(wàn)變不離其中,下面給大家整理了在python2.7遇到的編碼問(wèn)題,下面來(lái)一起看看吧。
一、直接在python文件內(nèi)修改系統(tǒng)編碼
默認(rèn)的編碼格式是ascii,我們可以直接修改為utf-8
import sys reload(sys) sys.setdefaultencoding('utf-8')
二、在輸入輸出的時(shí)候,修改編碼格式
# 解碼為GBK,再次編碼為UTF-8 html_doc = unicode(html_doc,'GBK').encode('UTF-8')
總結(jié)
好了,以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。
更多關(guān)于python2.7的編碼問(wèn)題與解決方法請(qǐng)關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章!