нужна помощь - преобразование битового поля - PullRequest
0 голосов
/ 22 декабря 2008

Я хочу преобразовать строки в битовые поля. Также преобразовать их в двоичные и затем использовать. Нужна помощь с этим .. помогите мне ..

Ответы [ 2 ]

2 голосов
/ 22 декабря 2008

Я думаю, что 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
0 голосов
/ 22 декабря 2008

они уже все двоичные ... На каком языке мы говорим?

Я бы начал с просмотра строки как массива символов и работы с каждым символом отдельно.

...