python 字符串的序列化(二进制格式)存储

参考:

How to read a file byte by byte in Python and how to print a bytelist as a binary? - Stack Overflow

struct — Interpret bytes as packed binary data — Python 3.7.2 documentation

整体分两个方面 数据的二进制表示 和 pack:

(1)数据的二进制表示: 数据的unicode的二进制形式

(2)struct的pack方式 unpack是也是按这个规律来做,用8bytes二进制表示接下来要存储的string的长度str_len, 用str_len个bytes存储string,此后以此类推。

你可能感兴趣的:(python 字符串的序列化(二进制格式)存储)