【发布时间】:2016-09-28 13:10:29
【问题描述】:
使用 Python 2.7 和 bitarray 0.8.1 来保存多个序列化的寄存器值(寄存器可以从 16 到 512 字节长)。 我想为这个位数组的特定部分设置一个值?
例如:
from bitarray import bitarray
BYTE = [False, False,False, False, False, False, False, False]
reg = bitarray(512*BYTE, endian='big')
如何将值 0xaa 设置为 reg 的 2048:2055 位?
【问题讨论】:
标签: python slice bitmask bitarray