LINUX.ORG.RU

Как в Python отловить input от модуля?

 ,


0

1

Есть программа на Python 3, при определенных условиях подключаемый модуль запрашивает ввод данных. Как сделать подобный запрос ошибкой и отловить его, не отвечая? А можно ли обработать и ответить не вручную, а программно? Можно, конечно, сделать враппер, который будет запускать основной скрипт и обрабатывать вывод командной строки, но это костыль. Можно как-то по другому?

★★★★★

1. Временно заменить sys.stdin.

2. Обязательно накатать маляву разработчикам. Такие вещи должны быть опциональные/конфигурируемые.

E ★★★ ()