#python #tcp #terminal #pytest
Вопрос:
Например:
- У меня есть TCP-сервер, который отправляет данные в 5 различных форматах.
- pytest запускает скрипт python, который включает поток данных, а затем изменяет формат и порт
- открыт терминал с 5 окнами, каждое из которых прослушивается через ncat
Я хочу автоматизировать это, чтобы pytest открыл окна терминала, запустил ncat и убедился, что поток данных включен.
Есть ли способ сделать это?
Комментарии:
1. Обязательно ли для этого открывать окно? Вы можете использовать
subprocess
модуль для выполнения команд и считывания выходных данных.