天天看點

字元串轉換成utf-8編碼

  a、将字元串轉換成utf-8編碼的位元組,并輸出,然後将該位元組在轉換成utf-8編碼字元串,在輸出

  b、将字元串轉換後才能gbk編碼的位元組,并輸出,然後将該位元組在轉換成gbk編碼字元串,在輸出

1

2

3

4

5

6

7

8

9

10

11

12

<code>def</code> <code>main():</code>

<code>    </code><code>n </code><code>=</code> <code>"老男孩"</code>

<code>    </code><code>nBytes_utf </code><code>=</code> <code>n.encode(</code><code>'utf-8'</code><code>)</code>

<code>    </code><code>nStr_utf </code><code>=</code> <code>nBytes_utf.decode(</code><code>'utf-8'</code><code>)</code>

<code>    </code><code>print</code><code>(nBytes_utf)</code>

<code>    </code><code>print</code><code>(nStr_utf)</code>

<code>    </code><code>nBytes_gbk </code><code>=</code> <code>n.encode(</code><code>'gbk'</code><code>)</code>

<code>    </code><code>nStr_gbk </code><code>=</code> <code>nBytes_gbk.decode(</code><code>'gbk'</code><code>)</code>

<code>    </code><code>print</code><code>(nBytes_gbk)</code>

<code>    </code><code>print</code><code>(nStr_gbk)</code>

<code>if</code> <code>__name__ </code><code>=</code><code>=</code> <code>'__main__'</code><code>:</code>

<code>    </code><code>main()</code>

<code></code>

本文轉自 yuri_cto 51CTO部落格,原文連結:http://blog.51cto.com/laobaiv1/2066970,如需轉載請自行聯系原作者

繼續閱讀