相关疑难解决方法(0)

出错时自动启动python调试器

这是我一直想知道的一个问题,但我从来没有找到合适的解决方案.如果我运行一个脚本并且遇到了,那么就说一个IndexError,python打印出错误的行,位置和快速描述并退出.遇到错误时是否可以自动启动pdb?我并不反对在文件顶部添加额外的import语句,也不反对添加一些额外的代码行.

python debugging

194
推荐指数
9
解决办法
7万
查看次数

抛出异常时是否可以自动进入调试器?

如果在最初抛出函数之外捕获异常,则会失去对本地堆栈的访问权限.因此,无法检查可能导致异常的变量值.

有没有办法在import pdb; pdb.set_trace()每次抛出异常来检查本地堆栈时自动启动进入调试器()?

python exception

12
推荐指数
4
解决办法
7940
查看次数

标签 统计

python ×2

debugging ×1

exception ×1