Блоки разъединения Mosh / EternalTerminal Python стандартный вывод; остановка выполнения программы - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть терминальная программа Python, которая выводит свой прогресс с помощью индикатора выполнения (tqdm). Я запускаю его на удаленном сервере и использую EternalTerminal (ET) для подключения к этому серверу. ET аналогичен S SH, но позволяет временно закрыть и восстановить соединение. После переустановки вывод std-out, который произошел, когда соединение было закрыто, воспроизводится.

У меня проблема, хотя: когда соединение временно закрыто, python программы, которые печатают вывод программы, приостанавливаются , Я думаю, что причина может заключаться в том, что печать stdout блокируется, что приводит к тому, что программа эффективно ожидает и не продвигается, пока не будет восстановлено соединение.

Как можно решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...