1

これは、Python で開いたファイルの小さなスニペットです。しかし、これがどのようなフォーマットなのかわかりません。バイナリのようには見えません。これをファイルに書き戻すにはどうすればよいですか?

hDuwHkAbG9hZGVyX21jAEAAiQYJHgBpAEAQAHBAAIkGCR4AaQBAEACsQACJBgkeAGkAQBAA5EAAiQYJHgBpAEAQARxAAIkGCR4AaQBAEAFUQACJBgkeAGkAQBABkEAAiQYJHgBpAEAQAchAAIkGCR4AaQBAEAIAQACJBgkeAGkAQBACOEAAiQYJHgBpAEAQAnBAAIkGCR4AaQBAEAKsQACJBgkeAGkAQ
4

1 に答える 1

1

これは、ある種のbase-64でエンコードされたバイナリ ファイルのフラグメントです。残念ながら、バイト境界でカットされていません。ただし、先頭に文字を挿入すると、デコードされたバージョンは次のようになります。

ÆîÀy�loader_mc�@�   �i�@�p@�    �i�@�¬@�    �i�@�ä@�    �i�@@�  �i�@T@� �i�@@�  �i�@È@� �i�@�@� �i�@8@� �i�@p@� �i�@¬@� �i�

そこに明確な意味のある ASCII がいくつか表示されます。ただし、バイナリ データが何を表しているかは誰にもわかりません。

上記のバイナリ形式にデコードする必要がある場合は、base64モジュールを使用してください。

于 2013-03-21T19:30:19.000 に答える