print()
print(f"## {person}'s Assignments for {weekday}, {date}")
- for _, row in today.iterrows():
+ for subject, row in today.groupby('subject'):
print()
print()
- print(f'### {row["subject"]}')
+ print(f'### {row["subject"].values[0]}')
print()
- print(row['task'])
- if(row['tip']):
+ for task in row['task'].values:
+ print(task)
+ if(len(row['tip'].values) > 0):
print()
- print(f'> Tip: {row["tip"]}')
+ for tip in row['tip'].values:
+ if tip:
+ print(f'> Tip: {tip}')
- if(row['when_done']):
+ if(len(row['when_done'].values) > 0):
print()
- print(f'**When done**: {row["when_done"]}')
+ for tip in row['when_done'].values:
+ if tip:
+ print(f'**When done**: {tip}')
@task
def files(c):