次の問題があります:
ファイルから生のバイナリ文字列に読み込みたい:
ファイルは次のようになります (バイナリ データではなく、エスケープ文字を使用)。
\xfc\xe8\x82\x00\x00\x00\x60\x89\xe5\x31\xc0\x64\x8b\x50\x30\x8b\x52
使用したコード:
data = open("ファイル名", "rb").read()
得られた結果:
b"\\xfc\\xe8\\x82\\x00\\x00\\x00\\x60\\x89\\xe5\\x31\\xc0\\x64\\x8b\\x50\\x30\\x8b \\x52"
ダブル\で。
: characters のようなバイナリ文字列として読み取るにはどうすればよい\xaa
ですか? (エスケープ文字なし)