Fernando: Thanks!. Great examples.<div><br><div>I need to talk to the users what exactly they need. Most of them are not &quot;programmers&quot; just &quot;script users&quot;. So I am thinking that a simple(r) solution may be adequate.</div>
<div><br></div><div><br></div><div>Piotr</div><div><br><div class="gmail_quote">On Fri, Sep 30, 2011 at 10:03 PM, Fernando Perez <span dir="ltr">&lt;<a href="mailto:fperez.net@gmail.com">fperez.net@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Thu, Sep 22, 2011 at 10:38 AM, Piotr Zolnierczuk<br>
&lt;<a href="mailto:piotr.zolnierczuk@gmail.com">piotr.zolnierczuk@gmail.com</a>&gt; wrote:<br>
</div><div class="im">&gt; A user wants to run a (long running experiment control) script and pause it<br>
&gt; at some point, modify something (e.g. a variable) and continue the<br>
&gt; execution.<br>
&gt; My answer was to use pdb from within ipython. Is there (out there) anything<br>
&gt; else that could be used for this?<br>
<br>
</div>Depending on what your environment/setup is, a good solution can be to<br>
have a GUI with a button that interrupts the code and opens up an<br>
ipython qconsole with the namespace you want to manipulate.  Here are<br>
two examples where &#39;your application&#39; is written in either WX or Qt:<br>
<br>
<a href="https://github.com/ipython/ipython/blob/master/docs/examples/lib/ipkernel_qtapp.py" target="_blank">https://github.com/ipython/ipython/blob/master/docs/examples/lib/ipkernel_qtapp.py</a><br>
<a href="https://github.com/ipython/ipython/blob/master/docs/examples/lib/ipkernel_wxapp.py" target="_blank">https://github.com/ipython/ipython/blob/master/docs/examples/lib/ipkernel_wxapp.py</a><br>
<br>
they both use this small stub:<br>
<br>
<a href="https://github.com/ipython/ipython/blob/master/docs/examples/lib/internal_ipkernel.py" target="_blank">https://github.com/ipython/ipython/blob/master/docs/examples/lib/internal_ipkernel.py</a><br>
<br>
Cheers,<br>
<font color="#888888"><br>
f<br>
</font></blockquote></div><br><br clear="all"><div><br></div>-- <br> <br>Piotr Adam Zolnierczuk<br>e-mail: <a href="mailto:piotr@zolnierczuk.net">piotr@zolnierczuk.net</a><br>www:   <a href="http://www.zolnierczuk.net">http://www.zolnierczuk.net</a><br>
_____________________________________<br>written on recycled electrons<br><br><br>
</div></div>