【发布时间】:2011-09-08 20:14:43
【问题描述】:
我正在使用python struct 模块来创建自定义二进制文件。
文件本身的格式如下:
4 bytes(整数)
1 byte(无符号字符)
4 bytes(浮点数)
4 bytes(整数)
1 byte(无符号字符)
4 bytes(浮点数)
.......................(100000 行这样的行)
4 bytes(整数)
1 byte(无符号字符)
4 bytes(浮点数)
目前,我使用 32 位机器 来创建这些自定义二进制文件。我很快就打算改用 64 位机器。
我能否使用两台{32bit / 64bit} 机器读取/写入相同的文件?还是我应该预料到兼容性问题?
(我将同时使用 Ubuntu Linux)
【问题讨论】:
标签: python serialization 32bit-64bit