我想将字符串转换为位字段。另外,将它们转换为二进制然后使用。 需要帮助..帮助我..
答案 0 :(得分:2)
我认为struct module就是你所追求的。
使用示例:
>>> 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
答案 1 :(得分:0)
他们已经全部是二元的......我们在谈论哪种语言?
我首先将字符串视为一个字符数组并单独处理每个字符。