私はuXXXX(表現)のような文字列を持っていると私はそれをUnicodeに変換する必要があります。 私はサードパーティのサービスからそれを受け取るので、pythonインタプリタはそれを変換しません、そして私は私のコードで変換が必要です。 Pythonでそれをするにはどうすればいいですか?
>>> s
u"\u0e4f\u032f\u0361\u0e4f"
回答:
回答№1の22>>> u"\u0e4f\u032f\u0361\u0e4f".decode("unicode-escape")
u"u0e4fu032fu0361u0e4f"
>>> print u"\u0e4f\u032f\u0361\u0e4f".decode("unicode-escape")
๏̯͡๏
回答№2のための5
面白いものがあります エンコーディングのリスト による支援 .encode()
そして .decode()
メソッド2番目の表のそれらの魔法のものは、 unicode_escape
.