У меня есть эта программа в python, которая меняет строку. Имейте в виду, что это всего лишь пример. Я не буду использовать его для каких-либо реальных приложений.
while True:
n = input("Coisa:")
if n == "ex":
break
n = n[::-1]
print("\n"+n)
print("stoped")
Когда я пытаюсь передать ввод через пакетный файл с помощью этого скрипта:
echo 1234|myprogram.py
pause
Он работает с первым вводом, но чем выдает ошибку конца файла, потому что он пытается получить ввод, но ничего не передается
Есть ли способ передать первый ввод, чем следующий ввод будет выполнен пользователем с помощью клавиатуры?
Я хочу теперь более общее решение. Можно сделать это, изменив программу, но это не сработает для других языков программирования.