【发布时间】:2017-08-18 00:51:32
【问题描述】:
# process_with_huge_time_overhead()
list_a = [1,2,3]
print(list_a[3])
# process_with_huge_time_overhead()
new_data = [5,6,7]
list_a += new_data
在ipdb(通过python -m ipdb script.py调用)到达这一行后,抛出异常:IndexError
如何才能继续调试和跳转而不经历再次到达这一点的开销?
如果我跳到第 62 行并使用n 命令执行下一行,它不起作用。每个n 只是继续退出程序。
【问题讨论】:
-
我会说最好在那里为异常添加代码..如果异常然后继续
-
尝试:do_something() 例外:通过