Как предоставить входные данные при отладке в VS Code? - PullRequest
1 голос
/ 14 апреля 2019

Я хотел знать, как мы можем предоставлять данные при отладке в VS Code.Например,

a = input()
b = input()

c = a + b

print(c)

У меня также есть файл input.txt следующим образом:

10
20

Поэтому, когда я запускаю python test.py < input.txt, код должен прочитать данные и запустить.

Но как при отладке я могу сказать отладчику использовать ввод?

1 Ответ

0 голосов
/ 14 апреля 2019

Создать конфигурацию отладки с помощью externalConsole": true. Проверьте решение Игорь для получения дополнительной информации. Чтение ввода из текстового файла не будет работать для input(), но вместо этого вы можете предоставить в качестве параметров приложения, используя sys.argv[].

screenshot of test code.

здесь, когда я запускаю код с внешней отладкой.

...