2008-12-22 45 views
-3

我想将字符串转换为位域。并且,将它们转换为二进制然后使用。 需要帮助这个..帮我..需要帮助 - 位域转换

+0

重复:http://stackoverflow.com/questions/385572/need-help-typecasting-in-python – 2008-12-22 12:35:59

回答

0

他们都是二元的已经...我们在谈论哪种语言?

我会先看字符串作为字符数组,并分别处理每个字符。

+0

@Cogsy - 语言是Python。问题不是很明智。 – 2008-12-22 12:43:25

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