-3

文字列をビットフィールドに変換したい。また、バイナリに変換して使用する。これについて助けが必要..助けて..

4

2 に答える 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 に答える