求助 python有处理 tag length value 的库吗

求助 python有处理 tag length value 的库吗

请问大家有没有现成的函数可以处理 tag-length-value 数据流的,自己写有点烦。谢谢了
什么是tag-length-value数据流,这个术语很常见吗?方便的话最好介绍一下,不管常见不常见,至少能多一些人读懂,而这些人说不定能给楼主一个好主意呢。
google "TLV"
比如byte数据串, 9F0203112233, 这里9F02是tag, 接下来那位03是length, 后面剩下的是value了.我要用到的tag 可以是一个或两个bytes, length 规定是一位。复杂一点是多数据串,如 9F010211227103334455, 这里第一个串 tag=9F01, length = 02, value = 1122, 第二个串 tag = 71, length = 03, value =334455。我现在就是要把每个value提取出来。
怎么知道tag是1个字节还是2个?好像没有看出规律来呀?
貌似自己写也就几句代码的事情嘛
假设 tag 占两个字节
length = ord(data[2])
real_data = data[2:2+length]

差不多就是这样了。