Псевдо-TTY докера не показывает сообщение с питоновского input() метода?

Здравствуйте всем. Создаю проект по запуске непроверенного кода через изолированный контейнер Docker.

Я через Python-библиотеку docker запускаю докер контейнер:
client.containers.run('python', command='python main.py', auto_remove=True, detach=True, stdin_open=True, tty=True)

И через плагин attachAddon подключаю XtermJS с докер контейнеру:
terminal.loadAddon(new AttachAddon(new WebSocket("ws://domain/containers/id/attach/ws?logs=1&stream=1&stdin=1&stdout=1&stderr=1');

Все работает неплохо, кроме input("Текст") метода.
Вот здесь "Текст" должен был выводится в консоли, и спрашивать данные с пользователя.
Но "Текст" не выводится, можно только вводить данные.

Должен выводится вот так:
5e5f3e0b46677574502637.png

Но на сайте выводится вот так:
5e5f3e540e54f965749625.png
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект