def load(file_name, folder='', home_path=Path.home()):
# Check home_path
fp = Path(home_path, folder, file_name + _EXTENSION)
if fp.exists() and fp.is_file():
# load
fp = fp.open('r')
data_loaded = json.load(fp)
fp.close()
print(file_name, 'loaded successfully')
else:
fp_dir = Path(home_path, folder, file_name)
if fp.exists():
print('Invalid path')
elif fp_dir.is_dir():
print("It's a folder, not a file")
else:
print("This file doesn't exist")
data_loaded = {}
print('Empty data is loaded')
return data_loaded
评论列表
文章目录