Saving interactive Matplotlib figures
Good question. Here is the doc text from pylab.save:

pylab no longer provides a save function, though the old pylab
      function is still available as matplotlib.mlab.save (you can still
      refer to it in pylab as "mlab.save").  However, for plain text
      files, we recommend numpy.savetxt.  For saving numpy arrays,
      we recommend numpy.save, and its analog numpy.load, which are
      available in pylab as np.save and np.load.
Is there a way to save a Matplotlib figure such that it can be re-opened and have typical interaction restored? (Like the .fig format in MATLAB?)
I find myself running the same scripts many times to generate these interactive figures. Or I'm sending my colleagues multiple static PNG files to show different aspects of a plot. I'd rather send the figure object and have them interact with it themselves.