Задать вопрос
@Naaveran

Как отобразить текст в терминале при перенаправлении потоков stdout и stderr в Ubuntu 18.04?

Есть питоновский файл.
При работе он через print() выдает приветствие и запрашивает данные.
Если данные введены коректно то выводит результат через sys.stdout,
если нет, то через sys.stderr
В терминале все работает нормально.
Мне нужно перенаправить потоки в out.txt и err.txt

Делаю все командой: python3 ./interacter.py >out.txt 2>err.txt
Все работает, через терминал могу вводить данные, но приветствие и результат не отображаются, хотя все и записывается в файлы.
Как сделать, чтобы информация отображалась в терминале при перенаправлении потоков?
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Andy_U
tee
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы