python 字符串編碼

經過字符串的decode和encode方法python

1 encode([encoding,[errors]])
#其中encoding能夠有多種值,好比gb2312 gbk gb18030 bz2 zlib big5 bzse64等都支持。errors默認值爲"strict",意思是UnicodeError。可能的值還有'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 和全部的經過codecs.register_error註冊的值。編碼

S.decode([encoding,[errors]]) 下面是字符串編碼應用:
spa

a = '你好'
b = 'python'
print a . decode( 'utf-8') . encode( 'gbk') ##decode方法把字符串轉換爲unicode對象,而後經過encode方法轉換爲指定的編碼字符串對象
print b . decode( 'utf-8') ##decode方法把字符串轉換爲unicode對象
相關文章
相關標籤/搜索