fix bug that cause SvgFigureHandler to fail if the target diractory doesn't already exist

This commit is contained in:
Guillaume Raffy 2022-02-16 16:26:09 +01:00
parent 7ba561eb98
commit 428651fa8a
1 changed files with 1 additions and 0 deletions

View File

@ -424,6 +424,7 @@ class SvgFigureHandler(IFigureHandler):
self._out_svg_dir_path = out_svg_dir_path self._out_svg_dir_path = out_svg_dir_path
def on_figure_ended(self, fig): def on_figure_ended(self, fig):
os.makedirs(self._out_svg_dir_path, exist_ok=True)
fig.savefig(self._out_svg_dir_path + '/' + fig.axes[0].get_title() + '.svg') fig.savefig(self._out_svg_dir_path + '/' + fig.axes[0].get_title() + '.svg')
def on_finalize(self): def on_finalize(self):