def hdfone_filenames(folder: str, path_to: str) -> List[str]:
filenames = []
try:
assert isinstance(folder, str), "folder isn't string: %s" % folder
assert isinstance(path_to, str), "path_to isn't string: %s" % path_to
if settings.DATA_TYPE == "hdfone":
f = join(settings.DATA_PATH, "hdfone.hdfone")
if isfile(f):
with HDFStore(f) as hdf:
filenames = [f for f in hdf.keys() if folder in f]
hdf.close()
else:
filenames = multi_filenames(path_to_history=path_to)
except Exception as err:
print(colored.red("hdfone_filenames: {}".format(err)))
return filenames
评论列表
文章目录