2017-05-04 13 views

答えて

1

unicode-escape encodingで2回エンコードされているようです。それを逆にする。

>>> text = 'Al\\\\u0027sPlace' 
>>> text.encode().decode('unicode-escape').encode().decode('unicode-escape') 
"Al'sPlace" 
+0

これは機能しましたが、2回エンコードされていますか?そんなことは一切しなかった。私がしたのは、オブジェクトをリストに追加することだけでした。 – Volatil3

+1

@ Volatil3。推測しました。テキスト 'Al \\\\ u0027sPlace'を生成したコードがなければ、わかりません。 – falsetru

+0

OK - 「â\ x80 \ x94」はどうですか? – Volatil3

関連する問題