テキストを書いてから、バイナリデータをファイルに書き出す必要があります。例えば、私は内容のファイルを書きたいと思います:バイナリデータをPythonのテキストファイルに書き込むにはどうすればよいですか?
BESTFORMAT
NUMLINES 42
FIELDS FOO BAR SPAM
DATATYPES INT32 FLOAT64 FLOAT64
FILETYPE BINARY
???d?'Ӈ T???'Ѥ??X??\??
?? R??&??X??\???????
??zR??X??\????????
...
しかし、Pythonの(3.5)であなたは、あなたがASCIIデータを書き込むことができますように、バイナリデータをファイルを開くことができません。
私が試してみた:
は(テキストには良いが、私のバイナリデータを変換していない、それはバイナリに私のテキストデータを符号化し、バイナリとしてファイルを開く
b'5 42.7 0.8'
を出力して(いいえ、それから私が望むものではないバイナリファイルを持っています)
[Pythonのバイナリファイルへの書き込み方法は?](https://stackoverflow.com/questions/18367007/python-how-to-write-to-a-binary-file) –