我正在使用Visual Studio Code调试我的Python代码。
我想重定向一个文本文件,stdin
并将输出写入另一个文件。
我可以通过使用以下语法直接运行python来实现:
python code.py < input.txt > output.txt
有没有办法在调试脚本时允许它?如果不可能,我可以使用该参数创建运行python的配置。我尝试在中使用args
参数launch.json
,但是所有参数都放在了引号中,这违背了重定向的目的。
没有任何内置的解决方案,但如果你修改你的应用程序来代替sys.stdin
,并sys.stdout
用你想被认为是stdin
和stdout
你可以得到同样的效果。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句