我得到了这个:
_format_ = "7c7sc"
print struct.unpack(self._format_, data)
给出
('\x7f', 'E', 'L', 'F', '\x01', '\x01', '\x01', '\x00\x00\x00\x00\x00\x00\x00', '\x00')
我想取'\x01'
并从中获取1,即转换为``int。有任何想法吗?
感谢
答案 0 :(得分:20)
ord("\x01")
将返回1.
答案 1 :(得分:3)
也许您正在考虑ord
功能?
>>> ord("\x01")
1
>>> ord("\x02")
2
>>> ord("\x7f")
127