Как передать строки из файла в input ()? - PullRequest
0 голосов
/ 10 марта 2020

Если у меня есть простая программа, которую я хотел бы протестировать:

for _ in range(int(input())):
    a = int(input())
    print(a+2)

С входным файлом

3
1
9
4

Как мне запустить python и указать читать строки из входного файла без изменения программы решения?

1 Ответ

2 голосов
/ 10 марта 2020

Это зависит от вашей оболочки, но общее решение для стандартного Linux / macOS:

python program.py < file
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...