在IPython笔记本中调试任意函数

时间:2015-10-27 08:59:30

标签: debugging ipython ipython-notebook

我想调试我在IPython笔记本中编写的函数。我尝试将魔术%debug%%debug用于声明,但它们根本没有破坏。我搜索了整个互联网,他们中的大多数建议修改功能定义并在休息站点插入pdbipdbIPython.core.debugger.Tracer函数调用。但由于我正在尝试调试对象方法,因此修改不会影响任何当前创建的对象。我将不得不再次创建这些对象,可能是一个昂贵的过程,以便调试其中一个方法。还有更好的方法吗?

0 个答案:

没有答案