【发布时间】:2013-12-08 13:34:21
【问题描述】:
我有一个很长的字符串,分别是 1 和 0。它大约是 12 个 32 位汇编指令。我想将此流写入 .bin 文件...但我不希望它采用 ASCII 格式。我只想将 1 和 0 写入文件。知道如何转换它并使用 .write 来完成这个吗?谢谢!
【问题讨论】:
-
没有 ASCII 格式的 bin 文件。但是如果你在文本编辑器中打开你的 bin 文件,肯定会出现一些可读的字符,因为编辑器将字节解释为 ASCII 字符。数字 32 和空格之间基本上没有区别。这就是你看待它的方式。在您的情况下,“1001101”将显示为“M”。
-
使用struct
标签: python string file binary output