展开全部
你可以使用python自带工具pdb进行调试,python -m pdb xxx.py进入调试模式,这个比较类似于c++的gdb调试
首先是b设置断点命令,进入调试模式输入b xx(xx为行数),之后输入c指令执行代码,在xx行中断
n命令单步执行,不会进入函数内部
s命令单步执行,会进入函数内部
指令a是打印出当前函数的参数值,你要执行到函数位置再打印出参数值
指令j 是跳转到某一行执行有点类似b和c指令结合,具体使用j xx(xx为行数)
指令q,退出pdb调试模式
首先是b设置断点命令,进入调试模式输入b xx(xx为行数),之后输入c指令执行代码,在xx行中断
n命令单步执行,不会进入函数内部
s命令单步执行,会进入函数内部
指令a是打印出当前函数的参数值,你要执行到函数位置再打印出参数值
指令j 是跳转到某一行执行有点类似b和c指令结合,具体使用j xx(xx为行数)
指令q,退出pdb调试模式
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询