когда я вывожу переменную 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' |>>>>
и я хочу изолировать test в <Raw load='test', но это не всегда будет одна и та же строка.





спасибо, что задали этот вопрос, невозможно сделать то, что вы просите, вместо этого вы должны использовать что-то вроде bash для его анализа. нет библиотеки Python, которая может делать то, что вы хотите, о чем я могу думать.
Вы можете получить доступ к данным, используя:
p[0][Raw].load
[Raw] обращается к Rawслой, а .load обращается к loadполе (из Rawслой).
Мне очень жаль, но у меня пока недостаточно очков репутации, чтобы голосовать за вещи, но когда я наберу 15, я
Абсолютно неправильно. Регулярные выражения делают именно то, что нужно OP/