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 的集成调试功能。