0
はのはunicode
インスタンスを想定してみましょう:Python 2.7、unicodeインスタンスの "unicodeリテラル表現"をstrインスタンスに割り当てる方法は?
uni = u"but\u014dden"
今、私たちは、このオブジェクトのUTF-8でエンコードされたバイトの文字列表現を出力するstring = uni.encode("utf-8")
を呼び出すことができます。しかし、それは私たちが達成したいものではありません。代わりに、私たちは、バイト文字列に、この変数のユニコードリテラル表現を割り当てたいので、次の文は真と評価:
# string = do_the_thing(uni)
string == "u\"but\\u014dden\""
私はそれが簡単でなければならなかった気持ちを持っていた:このupvoteを取る、ありがとうございました。 ) –