from pprint import pprint from apple.notes_parser import parse_training_data as aptd from obsidian.notes_parser import parse_training_data as optd from obsidian.py_models import Training o_dates = [train.date for train in optd()] print(len(o_dates)) a_dates = [train.date for train in aptd()] print(len(a_dates)) def print_train(training: Training): print(f"Training date: {training.date}") for ex in training.exercises: print(f" {ex.name}") for tr in aptd(): print_train(tr)