我想问的是,我们如何制作VS Code工作区,以便我们可以一次预设要给python程序的所有输入,并在终端中运行时使用这些数据。
就像我在开发一个程序,需要多行输入才能到达我正在测试的部件一样,我不想每次更改某个东西时都坐在那里输入我自己需要的所有输入数据,我想测试我的程序,希望我可以在运行程序后修复程序所需的输入。
作为参考,我想创建我的VS代码,就像代码厨师实践工作区一样,我们可以在那里编写程序并在框中预设输入,每次运行程序时,它都会自动使用输入数据,我们不必键入它。
因此,如果有人知道任何扩展或方法使VS代码像这样工作,请帮助我提供解决方案。
将数据放入文件并使用终端:YourProgram.py<input.txt
您可以在VSCode中通过编辑python的launch.json配置文件来实现这一点。https://go.microsoft.com/fwlink/?linkid=830387
launch.json
:中的args
配置
指定要传递给Python程序的参数。参数字符串中用空格分隔的每个元素都应该包含在引号中,例如:
"args": ["--quiet", "--norepeat", "--port", "1593"],