<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    漢辰攻略

    The palest ink is better than the best memory.

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      8 Posts :: 1 Stories :: 3 Comments :: 0 Trackbacks

    python 有str object 和 unicode object 兩種字符串, 都可以存放字符的字節編碼,但是他們是不同的type,這一點很重要,也是為什么會有encode 和decode。

    encode 和 decode在pyhton 中的意義可表示為

                                                                      encode
                                                  unicode -------------------------> str
                                                  unicode <--------------------------str
                                                                      decode
    幾種常用法:
    str_string.decode('codec') 是把str_string轉換為unicode_string, codec是源str_string的編碼方式
    unicode_string.encode('codec') 是把unicode_string 轉換為str_string,codec是目標str_string的編碼方式
    str_string.decode('from_codec').encode('to_codec') 可實現不同編碼的str_string之間的轉換
    比如:

    >>> t='長城'
    >>> t
    '\xb3\xa4\xb3\xc7'
    >>> t.decode('gb2312').encode('utf-8')
    '\xe9\x95\xbf\xe5\x9f\x8e'

    str_string.encode('codec') 是先調用系統的缺省codec去把str_string轉換為unicode_string,然后用encode的參數codec去轉換為最終的str_string. 相當于str_string.decode('sys_codec').encode('codec')。

    unicode_string.decode('codec') 基本沒有意義,unicode 在python里只用一種unicode編碼,UTF16或者UTF32(編譯python時就已經確定),沒有編碼轉換的需要。 

    注:缺省codec在site-packages下的sitecustomize.py文件中指定,比如

    import sys
    sys.setdefaultencoding(
    'utf-8')



     

    posted on 2008-09-09 15:49 漢辰 閱讀(13136) 評論(1)  編輯  收藏

    Feedback

    # re: Python 字符編碼轉換要訣 2016-03-16 15:27 可廣泛你
    發過發  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久久久久噜噜精品免费直播| 羞羞的视频在线免费观看| 两个人看的www免费| 久99精品视频在线观看婷亚洲片国产一区一级在线| 亚洲一卡2卡3卡4卡乱码 在线| 一本岛高清v不卡免费一三区| 亚洲剧情在线观看| 中文字幕无码不卡免费视频| 亚洲a级片在线观看| 好吊妞788免费视频播放| 亚洲AV无码一区二区三区性色 | 亚洲Av永久无码精品一区二区| 动漫黄网站免费永久在线观看| 亚洲kkk4444在线观看| 全部免费毛片在线| 一级特黄色毛片免费看| 亚洲综合av永久无码精品一区二区| 国产在线精品一区免费香蕉| 亚洲永久永久永久永久永久精品| 3344免费播放观看视频| 亚洲成A人片在线播放器| 国产免费人视频在线观看免费 | 亚洲国产综合91精品麻豆| 最近免费中文字幕高清大全| 亚洲一区中文字幕| 国产免费131美女视频| 在线观看免费黄色网址| 亚洲视频手机在线| 日本高清免费不卡视频| 插鸡网站在线播放免费观看 | 亚洲熟妇丰满xxxxx| 亚洲?V乱码久久精品蜜桃 | 国产成人无码免费看视频软件 | 中文字幕免费在线| 亚洲啪AV永久无码精品放毛片| 亚洲福利在线播放| 亚洲视频免费一区| 麻豆安全免费网址入口| 在线电影你懂的亚洲| 国产乱弄免费视频| 嘿嘿嘿视频免费网站在线观看|