Sorry for not answering. There is no elegant way to do this so we
should add support. In the meantime, the following hack should work
>>> figs = [manager.canvas.figure for manager in
pylab._pylab_helpers.Gcf.get_all_fig_managers()]
And you asked about testing to see if a figure exists -- do you mean
by figure number? If so, you could check a number against the "num"
attribute from the figure list
>>> somenum in [fig.num for fig in figs]
JDH
···
On Mon, Aug 11, 2008 at 4:24 PM, nobody <dailykos@...2114...> wrote:
Thank you -- this is what I was looking for. The only issue is that my "fig"
objects have no "num" attribute -- it is called "number" instead. So if I
use this, instead, it works fine: