0
実際にはAl's Place
の形式のテキストをAl\\\\u0027sPlace
に入力しています。 同じものは‘â\x80\x94
Python 3:ユニコードテキストを元の形式に変換するには?
元フォームでAl's Place
を取得するにはどうすればよいですか?
実際にはAl's Place
の形式のテキストをAl\\\\u0027sPlace
に入力しています。 同じものは‘â\x80\x94
Python 3:ユニコードテキストを元の形式に変換するには?
元フォームでAl's Place
を取得するにはどうすればよいですか?
unicode-escape
encodingで2回エンコードされているようです。それを逆にする。
>>> text = 'Al\\\\u0027sPlace'
>>> text.encode().decode('unicode-escape').encode().decode('unicode-escape')
"Al'sPlace"
これは機能しましたが、2回エンコードされていますか?そんなことは一切しなかった。私がしたのは、オブジェクトをリストに追加することだけでした。 – Volatil3
@ Volatil3。推測しました。テキスト 'Al \\\\ u0027sPlace'を生成したコードがなければ、わかりません。 – falsetru
OK - 「â\ x80 \ x94」はどうですか? – Volatil3