[IPython-dev] graph displayed twice while overloading _repr_svg_ for notebook
darcamo at gmail.com
darcamo at gmail.com
Mon Jan 5 14:14:56 EST 2015
Call plt.close(self._fig) after savefig and the inline plot should not be
shown. Since you are using the figure only to convert to svg with savefig
and you need to close it to avoid the inline plot, then there is no reason
to keep it as an instance attribute.
It might also be a good idea to disable matplotlib interactive mode by
calling plt.ioff() before creating the figure object and reenabling it
after the figure is closed by calling plt.ion().
--
Darlan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20150105/a74c1c65/attachment.html>
More information about the IPython-dev
mailing list