<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div class="h5">
&gt; In the mean time, you can put &quot;sys.argv = [&#39;&#39;]&quot; somewhere before importing<br>
&gt; matplotlib,<br>
<br>
</div></div>Done this and it works, I can successfully &quot;run file&quot; several times in<br>
the same shell without restarting.<br>
</blockquote><div><br>Great!<br></div><div><br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
A cosmetic problem is that I have many cells because IDLE uses ## for<br>
commenting out a block.<br>
</blockquote><div><br>Yes, I know some editors do that. If you&#39;re not interested in this feature, you can kind of &quot;deactivate&quot; it: in the source structure tool you can simply deselect showing the cells. If you also want to change the appearance of the cells, you can edit its style (Settings &gt; Edit syntax styles).<br>
 </div><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I haven&#39;t found the Command history yet.<br></blockquote><div><br>Using the up/down keys in the shell should do the trick.<br></div><div> <br></div></div>Cheers,<br>  Almar<br>