如何解析变量以隔离 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
层)。
当我输出变量 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
层)。