首先安装Python扩展,再创建或打开脚本文件,设置断点后通过F5启动调试,程序在断点处暂停时可查看变量并进行单步操作。

在VSCode中调试Python脚本非常方便,只需正确配置即可快速设置断点并查看变量状态。
安装必要的扩展
打开VSCode后,确保已安装Python扩展(由Microsoft提供)。这是调试Python的基础。
- 点击左侧活动栏的扩展图标(方块形状)
- 搜索“Python”
- 找到Microsoft发布的Python扩展并安装
创建或打开Python脚本
打开你要调试的.py文件。例如,创建一个简单的test.py:
print("开始执行")for i in range(5):
print(f"当前数值: {i}")
print("执行结束")
设置断点
在代码行号的左侧点击,会出现一个红点,表示设置了断点。比如在for循环那行点击,程序运行到此处会暂停。
立即学习“Python免费学习笔记(深入)”;
- 断点可用于检查当前作用域内的变量值
- 再次点击红点可取消断点
配置调试环境
按F5启动调试时,如果未配置,VSCode会提示选择环境。选择“Python File”即可自动创建launch.json文件。
该文件位于项目根目录下的.vscode/launch.json,内容大致如下:
{"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
启动调试
按下F5或点击左侧调试图标(虫子形状),然后选择“Python: 当前文件”启动调试。
程序会在断点处暂停,此时你可以:
- 查看左侧“变量”面板中的当前值
- 使用顶部调试工具条进行单步执行(Step Over)、步入(Step Into)、跳出(Step Out)等操作
- 鼠标悬停在变量上可快速查看其值










