<div dir="ltr"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
...<a href="http://wiki.python.org/moin/PythonEditors" target="_blank"></a><br>
but few if any alternatives seem to have all of the  'interactive'<br>
power of IDLEó- not only a run program in a python shell hotkey but a<br>
persistent, after-a-run memory state can be accessed for interactive<br>
coding and exploration--  i.e. how IDLE works !</blockquote></div><br>I felt the same. Coming from Matlab, I missed the interactive behaviour.<br>I found IPython with a proper editor (I really liked PyPE) a nice solution.<br>
<br>Still, I found it awkward having to use two programs and not having code <br>completion in my editor (I mean the editor not knowing what names are <br>present in my python session.)<br><br>Therefore, I started creating an editor with an interactive shell in it in which<br>
you can run (parts of) your code and have a persisten session. It's not <br>finished yet, but I'm quite happy with the result so far. It starts python in a <br>subprocess in much the same way PyPE does. I actually "stole" code from <br>
PyPE as a base for multiple things (thanks Josiah :) ).<br><br>Almar<br></div>