code: def save_figure_tofile(fig, fmt, fname):
      
      root, ext = osp.splitext(fname)
      if ext == '.png' and fmt == 'image/svg+xml':
          qimg = svg_to_image(fig)
          qimg.save(fname)
      else:
          if fmt == 'image/svg+xml' and is_unicode(fig):
              fig = fig.encode('utf-8')
  
          with open(fname, 'wb') as f:
              f.write(fig)
docs: Save fig to fname in the format specified by fmt.