用vscode调试python程序与launch.json的修改

基本调试步骤:在Python程序中设置断点,特别是要调试的子程序内。在VSCode中,点击“运行和调试”按钮,选择默认的Python调试配置。launch.json文件是调试配置文件,确保其中设定的主程序入口为主文件,即所有子文件都以主文件作为调试入口。高级调试配置:添加参数:若原程序以脚本形式运行,现在需要调试,...
用vscode调试python程序与launch.json的修改
用VSCode调试Python程序与修改launch.json的方法如下:
基本调试步骤:
在Python程序中设置断点,特别是要调试的子程序内。在VSCode中,点击“运行和调试”按钮,选择默认的Python调试配置。launch.json文件是调试配置文件,确保其中设定的主程序入口为主文件,即所有子文件都以主文件作为调试入口。高级调试配置:
添加参数:若原程序以脚本形式运行,现在需要调试,可以在launch.json文件的args字段中添加额外参数,系统会自动解析这些参数。调试Flask接口:选择“FLASK”调试选项,程序在接收到POST等请求时会暂停,等待用户操作。特定conda环境:若需要在特定的conda环境中运行程序,可以在VSCode右下角进行设置,选择相应的conda环境。调试工具:
最常用的调试工具是单步调试,包括单步跳过、单步跳出等。使用debug console进行输出和测试,类似于命令行形式的Python编辑器,直接在VSCode中进行代码调试。远程调试:
若通过跳板机进行远程调试,需要在跳板机上添加内部IP地址,并在launch.json中设置ProxyJump选项,填写跳板机名称。确保在跳板机上配置自动连接,并在命令行中使用相应命令申请指定服务器。在VSCode中直接连接指定服务器进行调试。若遇到连接问题,尝试重启VSCode或在跳板机上使用kill命令关闭并重新连接。调试过程中的注意事项:
在调试过程中,正确管理终端和服务器连接状态,确保顺利进行代码调试。若需要换行,在VSCode的debug console中使用shift加换行键。通过以上步骤,你可以在VSCode中高效地调试Python程序,并根据需要修改launch.json文件以适应不同的调试需求。
2025-04-27
mengvlog 阅读 358 次 更新于 2025-12-16 08:46:18 我来答关注问题0
檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部