最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 中文字符串的處理實現(xiàn)代碼

 更新時間:2009年10月25日 18:00:09   作者:  
python中直接將一個中文字符串賦值給一個變量使用的是utf-8格式的編碼,以下為證.
>>> teststr = '我的eclipse不能正確的解碼gbk碼!'
>>> teststr
'\xe6\x88\x91\xe7\x9a\x84eclipse\xe4\xb8\x8d\xe8\x83\xbd\xe6\xad\xa3\xe7\xa1\xae\xe7\x9a\x84\xe8\xa7\xa3\xe7\xa0\x81gbk\xe7\xa0\x81\xef\xbc\x81'
>>> tests2 = u'我的eclipse不能正確的解碼gbk碼!'
>>> test3 = tests2.encode('gb2312')
>>> test3
'\xce\xd2\xb5\xc4eclipse\xb2\xbb\xc4\xdc\xd5\xfd\xc8\xb7\xb5\xc4\xbd\xe2\xc2\xebgbk\xc2\xeb\xa3\xa1'
>>> test3
'\xce\xd2\xb5\xc4eclipse\xb2\xbb\xc4\xdc\xd5\xfd\xc8\xb7\xb5\xc4\xbd\xe2\xc2\xebgbk\xc2\xeb\xa3\xa1'
>>> teststr
'\xe6\x88\x91\xe7\x9a\x84eclipse\xe4\xb8\x8d\xe8\x83\xbd\xe6\xad\xa3\xe7\xa1\xae\xe7\x9a\x84\xe8\xa7\xa3\xe7\xa0\x81gbk\xe7\xa0\x81\xef\xbc\x81'
>>> test3.decode('gb2312').encode('utf-8')
'\xe6\x88\x91\xe7\x9a\x84eclipse\xe4\xb8\x8d\xe8\x83\xbd\xe6\xad\xa3\xe7\xa1\xae\xe7\x9a\x84\xe8\xa7\xa3\xe7\xa0\x81gbk\xe7\xa0\x81\xef\xbc\x81'
>>> test3.decode('gb2312').encode('utf-8') == teststr
True
如上所見,test3變量(gb2312編碼)經(jīng)過解碼(變成unicode字符串)后再使用utf-8編碼,就成了與teststr值相同的串了.

通過上面的例子我們也發(fā)現(xiàn),unicode字符串是gb2312字符串(windows就使用這種格式)與utf-8字符串(python本身使用)之間的一座橋梁.

相關文章

最新評論

紫阳县| 常德市| 唐河县| 弥渡县| 吴旗县| 稻城县| 阿克陶县| 驻马店市| 阳江市| 应城市| 泗阳县| 邯郸市| 通渭县| 桑日县| 新田县| 临海市| 贡山| 买车| 岳阳县| 阿尔山市| 青田县| 班玛县| 剑河县| 许昌县| 天祝| 陇川县| 涿州市| 息烽县| 斗六市| 綦江县| 平遥县| 万宁市| 札达县| 安图县| 平度市| 梁河县| 阿克苏市| 宝丰县| 玉门市| 秭归县| 从化市|