Python位和字节

时间:2015-01-25 16:29:37

标签: python bits

我想知道如何提取一个字节的最后2位。从文件读入时我收到字节。

byte = b'\xfe' bits = bin(byte)

output: 0b00110001 

我想知道我怎么能从第7位和第8位。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

总有一种老式的掩盖技巧:

>>> bits = bin(byte[0] & 0x03)
>>> bits
'0b10'