Use list comprehension to get backtest-history
This commit is contained in:
@@ -179,20 +179,17 @@ def get_backtest_resultlist(dirname: Path):
|
|||||||
"""
|
"""
|
||||||
Get list of backtest results read from metadata files
|
Get list of backtest results read from metadata files
|
||||||
"""
|
"""
|
||||||
results = []
|
return [
|
||||||
for filename in _get_backtest_files(dirname):
|
{
|
||||||
metadata = load_backtest_metadata(filename)
|
'filename': filename.stem,
|
||||||
if not metadata:
|
'strategy': s,
|
||||||
continue
|
'run_id': v['run_id'],
|
||||||
for s, v in metadata.items():
|
'backtest_start_time': v['backtest_start_time'],
|
||||||
results.append({
|
}
|
||||||
'filename': filename.stem,
|
for filename in _get_backtest_files(dirname)
|
||||||
'strategy': s,
|
for s, v in load_backtest_metadata(filename).items()
|
||||||
'run_id': v['run_id'],
|
if v
|
||||||
'backtest_start_time': v['backtest_start_time'],
|
]
|
||||||
|
|
||||||
})
|
|
||||||
return results
|
|
||||||
|
|
||||||
|
|
||||||
def delete_backtest_result(file_abs: Path):
|
def delete_backtest_result(file_abs: Path):
|
||||||
|
|||||||
Reference in New Issue
Block a user