split folder into db and results

This commit is contained in:
relikd
2021-02-12 00:54:50 +01:00
parent a9d4085a4b
commit 1c27f17677
15 changed files with 24 additions and 17 deletions

View File

@@ -54,10 +54,10 @@ class InterruptDB(object):
@staticmethod
def load(dbname):
if not os.path.isfile(LPath.InterruptDB(dbname)):
if not os.path.isfile(LPath.db(dbname)):
return {}
ret = {}
with open(LPath.InterruptDB(dbname), 'r') as f:
with open(LPath.db(dbname), 'r') as f:
for line in f.readlines():
if line.startswith('#'):
continue
@@ -73,7 +73,7 @@ class InterruptDB(object):
@staticmethod
def write(name, score, irp, irpmax, keylen, nums, dbname='db_main'):
with open(LPath.InterruptDB(dbname), 'a') as f:
with open(LPath.db(dbname), 'a') as f:
nums = ','.join(map(str, nums))
f.write(f'{name}|{irpmax}|{score:.5f}|{irp}|{keylen}|{nums}\n')