PDB(Python Debugger)是 Python 自带的调试工具,支持断点设置、实时变量查看、代码执行跟踪等功能。以下是核心用法:
⚙️ 基础功能
- 设置断点:在代码行前添加
import pdb; pdb.set_trace()
pdb_debugger - 调试命令:
n
(next):执行下一行代码s
(step):进入函数内部c
(continue):继续执行直到退出调试q
(quit):退出调试器debug_commands
- 交互式调试:在断点处直接操作变量,如
print(variable)
或variable = new_value
interactive_debug
📚 延伸学习
如需深入了解 PDB 的高级用法,可访问 tools/pdb/usage 查看详细文档。也可尝试 tools/pdb/download 获取配套示例代码。
⚠️ 提示:PDB 适合小型脚本调试,大型项目推荐使用 VS Code 或 PyCharm 的集成调试功能。