我想知道在使用VS Code进行调试时如何提供数据。例如。
a = input()
b = input()
c = a + b
print(c)
我也有一个input.txt文件,如下所示:
10
20
因此,当我运行python test.py < input.txt
时,代码应读取数据并运行。
但是在调试时如何告诉调试器使用输入?
答案 0 :(得分:0)
使用externalConsole": true
创建调试配置。查看Igor的解决方案以获取更多信息。从文本文件读取输入不适用于input()
,但是您可以使用sys.argv[]
作为应用程序参数来提供。
这是通过外部调试运行代码的时候。