for person in STUDENTS:
md_week(c, person, monday)
c.run(f'cd {SCHOOL_DIR};{BIN}/markdown_py {person}.{monday}.md > {SCHOOL_DIR}/{person}.{monday}.html')
+ c.run(f'cat {SCHOOL_DIR}/style.html >> {SCHOOL_DIR}/{person}.{monday}.html')
c.run(f'librewolf {SCHOOL_DIR}/{person}.{monday}.html', asynchronous=True)
df = read_ods(ODS_FILE)
today = get_todays_assignments(df, day, person)
for subject in ['College Prep', 'Life Skills', 'Job Prep']:
- if not 'Skip' in today['subject'].values and not subject in today['subject'].values:
+ if not 'All Day Event' in today['subject'].values and not subject in today['subject'].values:
print(f'Missing {subject} for {person} on {day}')
@task
print(f'### {row["subject"].values[0]}')
print()
for task in row['task'].values:
- print(task)
- if(len(row['tip'].values) > 0):
print()
+ print(f'- [ ] {task}')
+ if(len(row['tip'].values) > 0):
for tip in row['tip'].values:
if tip:
+ print()
print(f'> Tip: {tip}')
if(len(row['when_done'].values) > 0):
- print()
for tip in row['when_done'].values:
if tip:
+ print()
print(f'**When done**: {tip}')
@task