Bad-Coder
@Bad-Coder
Инженер Дебильных Технологий.

Как отправить в input текст через другой скрипт?

Как отправить в input текст через другой скрипт?
Есть скрипт.
print('yes' if input('Yes-Else: ') == 'yes' else 'no')

Как отправить из другого скрипта текст в этот input?
Как пробовал:
from os import system
system('python main.py')
system('yes')

Ошибка: (от CMD)
"yes" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
И текст не отправляеться.
Как и что делать?
  • Вопрос задан
  • 34 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Функция system запускает команды, а не вводом/выводом занимается. Вам нужен класс Popen, который вернёт объект запущенного процесса, с потоками ввода и вывода которого можно взаимодействовать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Idaproject Москва
от 70 000 ₽
БАРС Груп Санкт-Петербург
от 60 000 до 200 000 ₽
Alente Красноярск
от 60 000 до 70 000 ₽