print(f'第一个参数是 {args.param1}, 第二个参数是 {args.param2}') 你可以在VSCode的终端中运行这个程序,并通过命令行传递参数。例如:python your_program.py hello 42将会打印出 第一个参数是 hello, 第二个参数是 42。请注意,为了能够调试接受命令行参数的程序,你需要在VSCode的配置文件中指定这些参数。
此文件位于项目的.vscode文件夹下,如果尚未存在,VSCode会提示创建。在configurations部分添加或编辑一个配置项,可以指定"program": "${file}"来指定当前激活文件为调试文件,通过添加"args": [],在数组中填入所需参数,即可实现参数化调试。 一、创建或编辑launch.json 首先,打开想要调试的Python项目文件夹。通过侧边栏...
"console":"integratedTerminal",//显示控制台,默认用 VScode 自带的,也可以用系统的。 "justMyCode": true,//true 只调试当前 py 文件,默认值; false 也调试引用的模块 "args": ["-a","abc/","-c","dd"]//执行脚本的附加参数,默认生成是没有的 } ] } - 4. 启动调试。 鼠标要点到 要调试的文...
在args中,我们传递了一个字符串参数,“Alice”。 4. 开始调试 完成以上配置后,按F5启动调试。VSCode 将运行您的程序并在控制台中输出: Hello, Alice! 1. 您还可以在代码中添加断点,检查变量的值,或逐步执行代码来深入了解执行流程。 5. 调试状态图 在调试过程中,可以借助状态图更直观地理解程序的状态变化。以...
打开你的Python文件,并在你想要调试的地方设置断点。在代码行号旁边点击即可设置断点。 3. 在VSCode的调试配置中添加输入参数 为了传递输入参数,你需要在VSCode的调试配置文件中添加相应的配置。通常,这个配置文件是.vscode/launch.json。 打开或创建.vscode/launch.json文件,并添加或修改一个调试配置,以包含输入参数。
Step1:VSCode菜单栏-运行-打开配置,出现launch.json文件。 Step2:在configurations中添加”args”参数形式如下: {"version":"0.2.0","configurations":[{"name":"Python:Current File""type":"python","request":"launch","program":"${file}","console":"integratedTerminal","args":["arg1","xxx","arg...
VSCode的用户通常在调试Python程序时设置完断点直接按F5键便可以开始调试,而有时代码需要从外部获得一些参数来运行,因此在调试需要外部参数的Python程序时,做法要比之前稍微复杂一点。接下来,记录两种使用VSCode可视化调试带参数的Python程序的方法。 方法# 方法一:将参数直接写入到launch.json文件中# ...
在vscode页面点击运行和调试窗口,点击创建launch.json 就会自动创建一个launch.json文件 代码解读 { "version": "0.2.0", "configurations": [ { "name": "Python: 当前文件", "type": "python", "request": "launch", "program": "${file}", ...
//设置torchrun命令的参数"args":["--nproc_per_node=2","/home/username/codebases/mmengine/...