【发布时间】:2012-02-07 14:12:07
【问题描述】:
我正在使用 Python3.2。我需要将十六进制流作为输入并在位级解析它。所以我用了
bytes.fromhex(input_str)
将字符串转换为实际字节。现在如何将这些字节转换为位?
【问题讨论】:
-
字节是位,一次只有 8 个 ;) - 答案取决于你想做什么,请更具体一点。位操作主要是在字节级别上完成的......
-
我想以位字符串的形式表示字节,以便我可以执行以下操作:field1 = bit_string[0:1] field2 = bit_string[1:16] 等等