在单元结构中编写二进制类型数据

时间:2013-10-20 21:38:04

标签: python binaryfiles

我有一个CSV文件,如下所示:

[num]_[num] [num] [string]

例如:

1234_123 987 Hello World

我想将这些数据保存在二进制文件中,以某种方式维护相应的行结构 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

import base64
with open("output.bin","w") as f:
      f.write(base64.b64encode(open("input.txt")

如果你想以人类无法阅读的方式保存它(如果这就是二进制格式的含义)

然后将其解码回来

import base64
original_txt = base64.b64decode(open("output.bin").read())