##// END OF EJS Templates
generate supported formats in ValueError
MinRK -
Show More
@@ -206,8 +206,9 b' def select_figure_formats(shell, formats, **kwargs):'
206 supported = {'png', 'png2x', 'retina', 'jpg', 'jpeg', 'svg', 'pdf'}
206 supported = {'png', 'png2x', 'retina', 'jpg', 'jpeg', 'svg', 'pdf'}
207 bad = formats.difference(supported)
207 bad = formats.difference(supported)
208 if bad:
208 if bad:
209 s = "{%s}" % ",".join([repr(f) for f in bad])
209 bs = "%s" % ','.join([repr(f) for f in bad])
210 raise ValueError("supported formats are: 'png', 'retina', 'svg', 'jpg', 'pdf' not %s" % s)
210 gs = "%s" % ','.join([repr(f) for f in supported])
211 raise ValueError("supported formats are: %s not %s" % (gs, bs))
211
212
212 if 'png' in formats:
213 if 'png' in formats:
213 png_formatter.for_type(Figure, lambda fig: print_figure(fig, 'png', **kwargs))
214 png_formatter.for_type(Figure, lambda fig: print_figure(fig, 'png', **kwargs))
General Comments 0
You need to be logged in to leave comments. Login now