""" Module that contains different utils functions. """ import os def make_dirs_if_not_exists(name): try: os.makedirs(name) except OSError: pass def series_to_line(row, sep): return sep.join(map(str, row.tolist())) def save_plot(fig, file_name=None): try: from plotly.offline import iplot, init_notebook_mode init_notebook_mode(connected=True) iplot(fig, filename=file_name) except Exception: from plotly.offline import plot plot(fig, auto_open=False, filename=file_name)