python代码调试-ipdb

    技术2022-07-11  147

    1、ipdb 

    ######install###### pip install ipdb ######usage###### 1、import ipdb ipdb.set_trace() 2、python -m ipdb code.py ######commond###### #单步执行 n(next) #打印变量 p(print) pp(pretty print) #查看变量类型 what is variable #获取当前行号 w(where) #进入函数 s(step info) #在函数中,打印传入函数的所有参数值 a(argument) #打断点 b num_line(break) #执行到下一个断点 c(continue) #清除断点 cl clear_file:num_line #执行到当前函数返回 r(return) #执行指定行代码,跳过中间行 j(jump) #显示更多上下文code l [first,second](list) #重新调试 r(restart) #退出调试 q(quit)

    2、pdb

    python -m pdb *.py

    Processed: 0.009, SQL: 9