Output all entries, reset index for fun, and write out our CSV file

This commit is contained in:
benjamin melançon 2021-04-28 11:08:43 -04:00
parent 9e97b6b250
commit 761d04204a

View file

@ -57,4 +57,6 @@ timelog['description'] = timelog['description'].str.strip()
# Condense duplicate entries by date, summing the minutes spent, and listing # Condense duplicate entries by date, summing the minutes spent, and listing
# the first started and last recorded times for each task. # the first started and last recorded times for each task.
tl = timelog.groupby(["date", "project", "description"]).agg({"time": 'sum', "started": 'min', "recorded": 'max'}).reset_index() tl = timelog.groupby(["date", timelog.project.fillna(""), "description"]).agg({"time": 'sum', "started": 'min', "recorded": 'max'}).reset_index()
tl.to_csv('harvest-ready.csv', index = False)