Python 协议的某个状态码 两个字节, 抓到数据包中状态位字节串: b'\x01\x00', 字节串怎么处理?怎么提取状态码的十六进制?

抓取数据包,协议状态位的字节串为:b'\x01\x00',需要取出状态码,比如(0x0100),与状态库中的数据匹配,解析数据包的状态;但是不知道怎么将b'\x01\x00'转化为十六进制 0x0100;哪位大神指导一下;

https://blog.csdn.net/crylearner/article/details/38521685

decimal = int.from_bytes(b'\x01\x00', 'big')

print(hex(decimal)) # 0x100

或者struct库也行