Я читаю PCAP файл, используя rdpcap
функцию:Python Scapy и читать PCAP в реверсном режиме
s = rdpcap(pcap)
Я хотел бы знать, как обратный s
: он должен быть список, но я попытался с:
rev_s = s.reverse()
и он не работает: он дает мне ошибку SyntaxError: invalid syntax
.
Может ли кто-нибудь помочь мне, пожалуйста?
Что 'типа (ы)' вернуть? –
Он дает мне '<тип 'instance'>'. Я нашел ошибку синтаксиса, но теперь, это дает мне эту ошибку: Traceback (самый последний вызов последнего): Файл « myscript.py», строка 100, в MyFunction для ПКТ в s.reverse(): TypeError: объект «NoneType» не является итерабельным Я знаю, что '' 'не' None'. – auino
's = None', следовательно, TypeError вы получаете. Если '' 'была строкой, вы можете использовать' .reverse() 'или' [:: - 1] ', чтобы повернуть ее назад. Я бы рекомендовал загрузить файл, содержащий данные, а затем выполнить 'dir (var_name)' на нем, чтобы посмотреть, какие функции он поддерживает. –