Как генерировать трассировки Wireshark/tcpdump

Я хочу генерировать трассировки Wireshark/tcpdump в конце скрипта Python, в файле cap. Я посмотрел, например, на libcap, но при выполнении команды скрипт останавливается. Как я могу сгенерировать файл cap без приостановки моего начального скрипта Python? Спасибо

1 ответ

Решение

Вы можете запустить команду в фоновом режиме:

import os
os.spawnl(os.P_NOWAIT, 'your_command')

Или же:

import subprocess
process = subprocess.Popen(['your_command', 'arg1', 'arg2'])
Другие вопросы по тегам