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

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

 更新時(shí)間:2009年10月25日 18:00:09   作者:  
python中直接將一個(gè)中文字符串賦值給一個(gè)變量使用的是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本身使用)之間的一座橋梁.

相關(guān)文章

  • Python數(shù)據(jù)預(yù)處理之?dāng)?shù)據(jù)規(guī)范化(歸一化)示例

    Python數(shù)據(jù)預(yù)處理之?dāng)?shù)據(jù)規(guī)范化(歸一化)示例

    這篇文章主要介紹了Python數(shù)據(jù)預(yù)處理之?dāng)?shù)據(jù)規(guī)范化,簡單描述了數(shù)據(jù)規(guī)范化的原理、用法及相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • python使用tesseract實(shí)現(xiàn)字符識(shí)別功能

    python使用tesseract實(shí)現(xiàn)字符識(shí)別功能

    Tesseract 是一個(gè)開源的光學(xué)字符識(shí)別(OCR)引擎,它能夠識(shí)別多種語言的文本,可將掃描文檔、圖像中的文字提取并轉(zhuǎn)換為計(jì)算機(jī)可編輯的文本格式,本文給大家介紹了python使用tesseract實(shí)現(xiàn)字符識(shí)別功能,需要的朋友可以參考下
    2024-10-10
  • 從Python的源碼來解析Python下的freeblock

    從Python的源碼來解析Python下的freeblock

    這篇文章主要介紹了從Python的源碼來解析Python下的freeblock,包括內(nèi)存空間分配等知識(shí),需要的朋友可以參考下
    2015-05-05
  • Python調(diào)用Elasticsearch更新數(shù)據(jù)庫的操作方法

    Python調(diào)用Elasticsearch更新數(shù)據(jù)庫的操作方法

    Elasticsearch是一個(gè)分布式、多租戶的全文搜索引擎,支持HTTP Web接口和無模式的JSON文檔,本文介紹Python調(diào)用Elasticsearch更新數(shù)據(jù)庫的相關(guān)操作,感興趣的朋友一起看看吧
    2024-12-12
  • Python實(shí)現(xiàn)多個(gè)視頻合成一個(gè)視頻的功能

    Python實(shí)現(xiàn)多個(gè)視頻合成一個(gè)視頻的功能

    這篇文章主要介紹了可以將多個(gè)視頻拼接為一個(gè)視頻的Python工具代碼,文中的代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定的幫助,快來跟隨小編一起學(xué)習(xí)一下吧
    2021-12-12
  • Python實(shí)現(xiàn)讀取mat、tif和hdr格式數(shù)據(jù)

    Python實(shí)現(xiàn)讀取mat、tif和hdr格式數(shù)據(jù)

    遙感影像數(shù)據(jù)大多以tif格式或者以hdr格式進(jìn)行存儲(chǔ),如果以mat格式進(jìn)行存儲(chǔ),不會(huì)保留坐標(biāo)信息,本文將詳細(xì)介紹如何使用python來讀取這三種格式的數(shù)據(jù),需要的可以參考下
    2023-12-12
  • 提升python處理速度原理及方法實(shí)例

    提升python處理速度原理及方法實(shí)例

    這篇文章主要介紹了提升python處理速度原理及方法實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • python中random.randint和random.randrange的區(qū)別詳解

    python中random.randint和random.randrange的區(qū)別詳解

    這篇文章主要介紹了python中random.randint和random.randrange的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 對(duì)python sklearn one-hot編碼詳解

    對(duì)python sklearn one-hot編碼詳解

    今天小編就為大家分享一篇對(duì)python sklearn one-hot編碼詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python 讀取用戶指令和格式化打印實(shí)現(xiàn)解析

    Python 讀取用戶指令和格式化打印實(shí)現(xiàn)解析

    這篇文章主要介紹了Python 讀取用戶指令和格式化打印實(shí)現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09

最新評(píng)論

饶平县| 岫岩| 临夏县| 柳河县| 临西县| 盐亭县| 梓潼县| 桐乡市| 伊春市| 金堂县| 定西市| 和龙市| 贺兰县| 江都市| 营山县| 怀安县| 淅川县| 北碚区| 吉木乃县| 冕宁县| 琼海市| 肃北| 滕州市| 博乐市| 安新县| 太仆寺旗| 兴山县| 射洪县| 丰顺县| 岳池县| 梓潼县| 万载县| 长宁区| 辽宁省| 磐石市| 无极县| 米泉市| 泌阳县| 绥芬河市| 克什克腾旗| 伊川县|