Show More
@@ -156,10 +156,12 b' def flush_figures():' | |||||
156 | except Exception as e: |
|
156 | except Exception as e: | |
157 | # safely show traceback if in IPython, else raise |
|
157 | # safely show traceback if in IPython, else raise | |
158 | try: |
|
158 | try: | |
159 |
get_ipython |
|
159 | get_ipython | |
160 | return |
|
|||
161 | except NameError: |
|
160 | except NameError: | |
162 | raise e |
|
161 | raise e | |
|
162 | else: | |||
|
163 | get_ipython().showtraceback() | |||
|
164 | return | |||
163 | try: |
|
165 | try: | |
164 | # exclude any figures that were closed: |
|
166 | # exclude any figures that were closed: | |
165 | active = set([fm.canvas.figure for fm in Gcf.get_all_fig_managers()]) |
|
167 | active = set([fm.canvas.figure for fm in Gcf.get_all_fig_managers()]) | |
@@ -169,10 +171,12 b' def flush_figures():' | |||||
169 | except Exception as e: |
|
171 | except Exception as e: | |
170 | # safely show traceback if in IPython, else raise |
|
172 | # safely show traceback if in IPython, else raise | |
171 | try: |
|
173 | try: | |
172 |
get_ipython |
|
174 | get_ipython | |
173 | break |
|
|||
174 | except NameError: |
|
175 | except NameError: | |
175 | raise e |
|
176 | raise e | |
|
177 | else: | |||
|
178 | get_ipython().showtraceback() | |||
|
179 | break | |||
176 | finally: |
|
180 | finally: | |
177 | # clear flags for next round |
|
181 | # clear flags for next round | |
178 | show._to_draw = [] |
|
182 | show._to_draw = [] |
General Comments 0
You need to be logged in to leave comments.
Login now