我想将字符串转换为位字段。另外,将它们转换为二进制然后使用。需要这方面的帮助..帮助我..
问问题
388 次
2 回答
2
我认为struct 模块是你所追求的。
使用示例:
>>> from struct import *
>>> pack('hhl', 1, 2, 3)
'\x00\x01\x00\x02\x00\x00\x00\x03'
>>> unpack('hhl', '\x00\x01\x00\x02\x00\x00\x00\x03')
(1, 2, 3)
>>> calcsize('hhl')
8
于 2008-12-22T12:49:44.183 回答
0
它们都是二进制的......我们在谈论哪种语言?
我首先将字符串视为一个字符数组并单独处理每个字符。
于 2008-12-22T12:33:30.017 回答