# 调试方式一:python -m pdb test.py # 相关命令: # l 查看当前代码 # n 向下执行一行代码 # c continue继续执行代码 # b break + 行数 添加断点 # clear + num 删除断点 # p print 打印一个变量 # s step 进入一个函数 # a args 打印所有的形参数据 # q quit 退出调试 # r return 快速执行到函数最后一行 # 调试方式二:使用pdb模块 # 程序埋点 pdb.set_trace() # 交互调试 pdb.run(“函数名(参数)”) import pdb def test(a, b): return a + b if __name__ == "__main__": pdb.run("test(1, 2)")