<br><br><div class="gmail_quote">2012/8/29  <span dir="ltr">&lt;<a href="mailto:ipython-user-request@scipy.org" target="_blank">ipython-user-request@scipy.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Send IPython-User mailing list submissions to<br>
        <a href="mailto:ipython-user@scipy.org">ipython-user@scipy.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
        <a href="mailto:ipython-user-request@scipy.org">ipython-user-request@scipy.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:ipython-user-owner@scipy.org">ipython-user-owner@scipy.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of IPython-User digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. qtconsole (Francesco Montesano)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Tue, 28 Aug 2012 16:01:51 +0200<br>
From: Francesco Montesano &lt;<a href="mailto:franz.bergesund@gmail.com">franz.bergesund@gmail.com</a>&gt;<br>
Subject: [IPython-User] qtconsole<br>
To: <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
Message-ID:<br>
        &lt;CAOCdBKKM1_1yzuXEXQS00eGdE4vfUO+MswJ7rbos4M=<a href="mailto:Cdh%2BH2Q@mail.gmail.com">Cdh+H2Q@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
Dear Ipythoners,<br>
<br>
I have just begun to use the qtconsole to mostly because I want to see<br>
if vim-ipython (<a href="https://github.com/ivanov/vim-ipython" target="_blank">https://github.com/ivanov/vim-ipython</a>) helps to speed<br>
me up when doing matplotlib plots and checks from the console.<br>
Up to now I&#39;ve always used standard ipython (version 0.12.1)<br>
<br>
As I almost always use numpy and matplotlib I&#39;ve set in the ipython_config.py<br>
lines = &quot;&quot;&quot;<br>
import numpy as np<br>
import matplotlib.pyplot as plt<br>
plt.ion()<br>
print(&quot;&quot;)<br>
print(&quot;Numpy and matplotlib.pyplot imported as np and plt. Interactive mode on&quot;)<br>
&quot;&quot;&quot;<br>
if hasattr(app, &#39;exec_lines&#39;):<br>
    app.exec_lines.append(lines)<br>
else:<br>
    app.exec_lines = [lines]<br>
<br>
so that I start ipython with my standard setting. (If it is of any<br>
use, my default matplotlib backend is Qt4Agg)<br>
<br>
&gt;From my understanding to have ipython qtconsole to show up a window<br>
with matplotlib plot I have to call it with the --pylab option or to<br>
use %pylabe inside the console.<br>
<br>
The probelm (ipython qtconsole --pylab):<br>
take the following scritp:<br>
#####test.py#####<br>
import matplotlib.pyplot as plt<br>
plt.plot( [1,2,3], label=&#39;test&#39; )<br>
plt.legend()<br>
plt.draw()<br>
###end test.py###<br>
<br>
If I paste the lines in the qtconsole the plot shows up as expected<br>
If I do %run test.py nothing shows up and if afterwards I try to plot<br>
anything else nothing happens.<br>
But if I substitute plt.draw() with plt.show() or if I call the latter<br>
in the console the plot is shown and then I can continue adding lines,<br>
making other figures etc.<br>
<br>
This behaviour shows up also in the the notebook. However in the<br>
standard ipython terminal I don&#39;t need the show command to have the<br>
plot window pop out.<br>
<br>
I see it as an inconsistency between the three &quot;interfaces&quot; of<br>
ipython, but I don&#39;t know if this is a bug or something intrinsic in<br>
the qtconsole and notebook.<br>
<br>
Can anyone enlighten me on this? Thanks<br>
<br>
Cheers,<br>
Francesco<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br>
<br>
End of IPython-User Digest, Vol 106, Issue 52<br>
*********************************************<br>
</blockquote></div><br>