@s4q

Как запустить код и ввести данные?

Есть файл, допустим test.py, как только его запускаешь - сразу input, и нужно что-то ввести. Мне нужно в другом коде запустить этот файл и ввести в input определенный текст. Это возможно?
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
mr_qpdb
@mr_qpdb
⏱ - is not eternal
Это возможно?

Да, конечно.
Для этого Вам нужно создать файл, в котором будет input.
Например файл "test1.py" - в котором лежит input.
Вам необходимо присвоить в переменную этот input.
Для этого вы можете прописать такой код:
'''
Файл: test1.py
'''
text = input('Введите текст: ')

Файл 1 уже есть, теперь в другом коде чтобы запустить этот input, вам необходимо создать другой файл, и импортировать этот input:
'''
Файл: test2.py
'''
from test1.py import text

Хоть и не будет подсвечиваться этот импорт пока вы его не будете использовать, он все равно вызовет input. Далее этот input вы можете в дальнейшем эксплуатировать:
'''
Файл: test2.py
'''
from test1.py import text
print(text)  # Вывод содержимого
Ответ написан
Ваш ответ на вопрос

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

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