<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Ah, ok, many thanks!<br><br>lara<br><br>--- On <b>Thu, 1/7/10, Robert Kern <i>&lt;robert.kern@gmail.com&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Robert Kern &lt;robert.kern@gmail.com&gt;<br>Subject: Re: [IPython-dev] [newbie] stepping through code using the 1/0 trick?<br>To: ipython-dev@scipy.net<br>Date: Thursday, January 7, 2010, 3:41 PM<br><br><div class="plainMail">On 2010-01-07 09:32 AM, Lara Michaels wrote:<br>&gt; Hi Robert,<br>&gt;<br>&gt;<br>&gt;&nbsp; &gt; &gt; Is there a way to step through code without importing pdb and using<br>&gt;&nbsp; &gt; &gt; set_trace()?<br>&gt;&nbsp; &gt;<br>&gt;&nbsp; &gt; Why not use set_trace() if you are already inserting exceptions using<br>&gt; 1/0?<br>&gt;&nbsp; &gt;<br>&gt;&nbsp; &gt;<br>&gt;&nbsp; &gt; import
 pdb;pdb.set_trace()<br>&gt;<br>&gt; But when in ipython I import or %run code with such a set_trace() call I<br>&gt; get thrown into the normal pdb, not the nicer iPython version that I<br>&gt; find much more usable.<br>&gt;<br>&gt; How can I get into ipython's debugger in a way that I can step through code?<br><br>I believe someone is working on adding this ability to 0.11.<br><br>-- <br>Robert Kern<br><br>"I have come to believe that the whole world is an enigma, a harmless enigma<br>&nbsp; that is made terrible by our own mad attempt to interpret it as though it had<br>&nbsp; an underlying truth."<br>&nbsp;&nbsp;&nbsp;-- Umberto Eco<br><br>_______________________________________________<br>IPython-dev mailing list<br><a ymailto="mailto:IPython-dev@scipy.org" href="/mc/compose?to=IPython-dev@scipy.org">IPython-dev@scipy.org</a><br><a href="http://mail.scipy.org/mailman/listinfo/ipython-dev"
 target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br></div></blockquote></td></tr></table><br>