【Python】关于字节串的解析小坑 对于python字节串 a = b'\x01\x02\x03\x04' 用索引取值 a[0]直接返回对应字节的十进制值1, 小坑: 这里不需要用struct.unpack(">B", a[0])[0] 这样做反而会报错 TypeError: a bytes-like object is required, not 'int' 用切片取值 a[:1] 返回还是字节串 b'\x01'