Pythonのデコード・エンコードとデコードのコーディングの問題

Pythonのデコードやエンコードの問題

。1一般に、復号として知らDECODEに符号化復号化Unicodeは、例えば、文字列変数strがUTF-8を用いてエンコードされstr.decode( 'UTF-8')   、であるUTF-8にデコードエンコードされたUnicodeコードします。

2. 符号化として知られているエンコードはUnicodeの他の符号に符号化、例えば、Unicode文字列変数STRを使用して符号化されるstr.encode(「GBKを」) であるUNICODEにエンコードGBK

3Unicodeとして知られるユニコード世界全体で共通。(仲介相当)

4. その後の質問は、UTF。8-に変換する方法をエンコードGBKエンコーディングを。もちろん、解決策は、仲介----->見つけることであるUnicodeの Unicodeを

例えば:STR文字列変数であるUTF-8でエンコードされた、第一に変換ユニコード、符号化する符号化GBKをコーディング。

コード:str.decode( 'UTF-8')( 'GBK')をコードします。

5.その逆は、仲介に最初に行きます。

ユニコード

おすすめ

転載: www.cnblogs.com/u3cc/p/11440543.html
おすすめ