Show More
@@ -207,22 +207,3 b' def flush_figures():' | |||
|
207 | 207 | show._to_draw = [] |
|
208 | 208 | show._draw_called = False |
|
209 | 209 | |
|
210 | ||
|
211 | def send_figure(fig): | |
|
212 | """Draw the given figure and send it as a PNG payload. | |
|
213 | """ | |
|
214 | fmt = InlineBackend.instance().figure_format | |
|
215 | data = print_figure(fig, fmt) | |
|
216 | # print_figure will return None if there's nothing to draw: | |
|
217 | if data is None: | |
|
218 | return | |
|
219 | mimetypes = { 'png' : 'image/png', 'svg' : 'image/svg+xml' } | |
|
220 | mime = mimetypes[fmt] | |
|
221 | # flush text streams before sending figures, helps a little with output | |
|
222 | # synchronization in the console (though it's a bandaid, not a real sln) | |
|
223 | sys.stdout.flush(); sys.stderr.flush() | |
|
224 | publish_display_data( | |
|
225 | 'IPython.zmq.pylab.backend_inline.send_figure', | |
|
226 | {mime : data} | |
|
227 | ) | |
|
228 |
General Comments 0
You need to be logged in to leave comments.
Login now