これはUTF-8を使用したデコードではありません。これは、バイトオブジェクトをリテラルとして読み込み、解析プロセスを改革せずにバイトオブジェクトとして必要とすることです。そこに私の質問に対する答えがある場合、それは解読についての質問に対する多くの答えの後ろに隠れています。ここでPython 3.4バイトリテラル文字列をバイトオブジェクトに変換する
は、私は必要なものである:
x = "bytearray(b'abc\xd8\xa2\xd8\xa8\xd8\xa7xyz')"
y = ???(x, ???)
z = bytearray(b'abc\xd8\xa2\xd8\xa8\xd8\xa7xyz')
if y == z:
print ("Yes!")
それらの疑問符を交換する方法については、任意の提案ですか?
ありがとうございます!
-- Dave
'bytearray'リテラルを生成したコードを修正して、より親しみやすいものを生成する方が簡単かもしれません。 –