1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| import struct str = '0123456789' str_size = len(str) # 10
# 打包 str_key = struct.pack('i', str_size) print('打包',str_key)
# 解包 data_size = struct.unpack('i', str_key) print('解包',data_size)
‘’‘ 打包 b'\n\x00\x00\x00' 解包 (10,) ’‘’
|