14 lines
357 B
Python
14 lines
357 B
Python
from collections import defaultdict
|
|
from app.core.parsers.obsidian import ObsidianNotesParser
|
|
from pprint import pprint
|
|
|
|
|
|
om = ObsidianNotesParser()
|
|
result = defaultdict(int)
|
|
mapped_trainings = om.parse_and_map_training_data()
|
|
for training in mapped_trainings:
|
|
for exercise in training.exercises:
|
|
result[exercise.name] += 1
|
|
|
|
pprint(result)
|
|
|