首页 > 解决方案 > 如何从使用 Python 的文件中以十六进制字符串值存在的标头中提取 IPv6 字段属性值?

问题描述

IPv6 标头具有以下值:

68 01 00 00 31 02 FF 2A 01 3F 4D 9C 7E 11 14 56 19 DE A0 BD CD 17 FF CD DF 01 03 04 BC 2B 3A 4E 9D AB DE 9D AE 07 FF (IN TXT FILE)

删除空格后:

680100003102FF2A013F4D9C7E11145619DEA0BDCD17FFCDDF010304BC2B3A4E9DABDE9DAE07FF

上面的标头存在于一个文件中,我正在尝试提取字符串中存在的所有字段属性,如图所示。

这里图片包含头字段属性详细信息:

图像

我尝试切片并检查该值是否低于上限(通过使用字节大小),但是当字母(十六进制格式)进入图片时它不起作用。

在python中是否有任何最佳且无错误的方法可以做到这一点?

标签: pythonhexextractsliceipv6

解决方案


推荐阅读