如何解析变量以隔离 python 中的单个数据?

how do I parse a varible do isolate a singular piece of data in python?

当我输出变量 p 时使用 p[0] 它输出

<Ether  dst=4a:aa:ac:d6:57:00 src=99:c3:88:b0:56:2e type=IPv4 |<IP  version=4 ihl=5 tos=0x0 len=32 id=1 flags= frag=0 ttl=64 proto=icmp chksum=0x83e5 src=192.168.50.73 dst=1.2.3.4 |<ICMP  type=echo-request code=0 chksum=0x1026 id=0x0 seq=0x0 unused='' |<Raw  load='test' |>>>>

我想在 <Raw load='test' 中隔离 test 但这不会总是相同的字符串。

感谢您提出这个问题,它不可能按照您的要求去做,您应该使用 bash 之类的东西来解析它。没有 python 库可以做我能想到的你想要的。

您可以使用以下方式访问数据:

p[0][Raw].load

[Raw]访问Raw.load访问load字段(来自Raw)。