【VSCode Python运行代码带参数Debug调试和Run运行代码】 |
您所在的位置:网站首页 › python调试脚本 › 【VSCode Python运行代码带参数Debug调试和Run运行代码】 |
VSCode Python运行代码带参数Debug调试和Run运行代码
1.使用VSCode自动生成launch.json文件1.1 带参数Debug调试1.2 带参数Run运行
2.使用vpdb库自动生成2.1 安装vpdb库2.2 使用vpdb库自动生成launch.json文件具体步骤
3.添加运行任务3.1 功能3.2 具体设置步骤如下3.3 使用方式如下
1.使用VSCode自动生成launch.json文件
1.1 带参数Debug调试
点击左侧Run and Debug进入debug界面 ![]() ![]() ![]() ![]() ![]() ![]() 这里需要注意,“justMyCode”: true后面需要添加英文”,”。"args"参数默认是没有的,需要手动添加。 相当于下面的Python运行代码: python detect.py --device 0 --source iristar_data/hongcheng_2 Debug按钮生成![]() 这里的"name": “Python: Current File”,中的Python: Current File就是RUN AND DEBUG的名字。 开始Debug![]() ![]() 这里要注意,开始debug之前需要切换到对应的python文件后在运行。 Debug结果![]() 可以看到运行结果和使用命令行带参数运行的结果一直 1.2 带参数Run运行参考1.1 小节。没有设置断点时,程序处于运行状态,直至结束。 设置断点时,点击Continue或者F5、或者取消断点breakpoint运行程序 点击左键设置断点![]() ![]() ![]() 在命令之前添加vpdb即可 vpdb python detect.py --device 0 --source iristar_data/hongcheng_2 自动生成launch.json文件![]() ![]() ![]() 在VSCode中可以通过tasks.json来配置运行任务,实现一键运行带参数的Python脚本。 tasks.json 文件通常放在 VSCode 项目的 .vscode 目录下,和 launch.json 等配置文件处于同一目录。 对于终端中运行,可以配置tasks.json: { "label": "detect", "type": "shell", "command": "python detect.py --device 0 --source iristar_data/hongcheng_2" }现在可以通过“运行任务”来启动带参数的脚本。 3.2 具体设置步骤如下 点击Terminal->Configure Tasks…![]() ![]() ![]() ![]() ![]() 这里的detect任务和tasks.json文件里面的"label": “detect”,的detect一致。 选择Continue without scanning the task output![]() ![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |