26 lines
554 B
Python
26 lines
554 B
Python
"""
|
|
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)
|