8

次のようなUnicode文字コードを使用する文字列を取得するJSONリクエストを作成しました。

s = "\u003Cp\u003E"

そして私はそれを次のように変換したいと思います:

s = "<p>"

Pythonでこれを行うための最良の方法は何ですか?

これは、 Rubyを除くPythonでのみ、これと同じ質問であることに注意してください。ポスタラスAPIも使用しています。

4

3 に答える 3

17
>>> "\\u003Cp\\u003E".decode('unicode-escape')
u'<p>'
于 2011-04-05T16:23:34.590 に答える
15

データが JSON から取得された場合、jsonモジュールはこれらのエスケープを既にデコードしているはずです。

>>> import json
>>> json.loads('"\u003Cp\u003E"')
u'<p>'
于 2011-04-05T16:26:07.373 に答える