diff --git a/eval_records.py b/eval_records.py index 4ffe932..7e313fe 100644 --- a/eval_records.py +++ b/eval_records.py @@ -5,10 +5,11 @@ from jay_diff import jay_merge_full BASE = "/media/jens/cifs/jens@moon/projects/we_collect/results" VIN = 'WVWZZZE1ZMP010760' +NICK = 'alex' YEAR = 2024 MONTH = 10 -#DAY = ['17', '18', '19', '20'] -DAY = ['22'] +DAY = ['20', '21', '22'] + def has_diff_entries(diff): handled = False @@ -120,12 +121,19 @@ for day in day_list: if day not in DAY: continue day_path = os.path.join(month_path, day) - file_list = sorted(os.listdir(day_path), key=lambda f: convert(f, pattern=f"vehicle_{VIN}_%Y-%m-%dT%H-%M-%S.json")) + + # Sort out files with unknown nickname + file_list = [] + for filename in os.listdir(day_path): + if NICK in filename: + file_list.append(filename) + + file_list_sorted = sorted(file_list, key=lambda f: convert(f, pattern=f"{VIN}_{NICK}_%Y-%m-%dT%H-%M-%S.json")) print("Files in '", day_path, "' :") # prints all files - print(file_list) + print(file_list_sorted) - for filename in file_list: + for filename in file_list_sorted: file_path = os.path.join(day_path, filename) print(f"Open file: {filename}") with open(file_path, "r") as fp: