python sys.argv 在vs code中调试传参
在Python脚本中,经常使用sys.argv 来识别启动命令中传递的参数,如下代码在执行时,使用 sys.argv[0] 即可取出参数内容: import sys print(sys.argv[0]) if(len(sys.argv)==3): print(sys.argv[1]); print(sys.argv[2]); 如下图,取出的参数内容包含py 文件名和其他传入的值: 同样的代码当我们在vs code中使用时,默认是无法传递参数的,如果也要向py脚本传递参数该怎么操作呢? 用vs code 打开python脚本所在的文件夹, 点击调试按钮,单击create a launch.json file,然后在右侧选择 python file: 系统会在python脚本文件夹中生成一个隐藏的.vscode文件夹,里边有一个launch. …