<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 :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      8 Posts :: 1 Stories :: 3 Comments :: 0 Trackbacks

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

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

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

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

    str_string.encode('codec') 是先調(diào)用系統(tǒng)的缺省codec去把str_string轉(zhuǎn)換為unicode_string,然后用encode的參數(shù)codec去轉(zhuǎn)換為最終的str_string. 相當于str_string.decode('sys_codec').encode('codec')。

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

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

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



     

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

    Feedback

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


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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 台湾一级毛片永久免费| 亚洲国产视频久久| 免费看污成人午夜网站| 亚洲aⅴ无码专区在线观看春色 | 亚洲乱妇熟女爽到高潮的片| 亚洲午夜精品久久久久久浪潮| 91免费在线播放| 花蝴蝶免费视频在线观看高清版| 亚洲综合精品第一页| 日韩精品亚洲人成在线观看| 亚洲日本韩国在线| 亚洲国产成人久久一区久久| 日韩色视频一区二区三区亚洲| 亚洲国产精品丝袜在线观看| 免费黄色福利视频| 午夜视频免费在线观看| 亚洲高清最新av网站| 成人免费a级毛片| 9久9久女女免费精品视频在线观看 | 37pao成人国产永久免费视频| 特级毛片aaaa免费观看| 亚洲AV日韩AV一区二区三曲| 国产亚洲一区区二区在线 | 亚洲av永久无码精品三区在线4| 亚洲欧洲一区二区| 亚洲高清日韩精品第一区| 亚洲精品美女久久久久| 成人亚洲国产va天堂| MM1313亚洲精品无码久久| 国产黄色片免费看| 精品视频一区二区三区免费| 国产四虎免费精品视频| 又大又粗又爽a级毛片免费看| 曰韩亚洲av人人夜夜澡人人爽| 久久精品夜色国产亚洲av| 91亚洲视频在线观看| 黄页网址在线免费观看| 久章草在线精品视频免费观看| 午夜网站免费版在线观看| 亚洲精品无码永久在线观看你懂的| 亚洲免费视频网站|