conda install -c conda-forge pywin32 pandas jupyterlab
The following calls use pywin32 to connect to Outlook while it is running. This allows Python to tap into the Outlook calendar of the first email account. Once tapped in, the functions below scan each calendar appointment for specific keywords in the title. These keywords are based on the categories described in the UNIS Duty sheet for PhD students.
General naming convention to allow for this process:
{Category} - {Subcategory activity} - {WHO} / {description of task}
Please do not include dashes ("-") or forward slashes ("/") as part of the title other than those placed in the general naming convention.
The categories and activities are listed below:
- Practical support
- Technical support
- Lectures
- Original lectures
- Colloqiuium
- Original colloquium
- Field leader
- Field assistant
- Course project
- thesis project
- Course project
- Thesis project
- report <15p
- report <25p
- report >25p
- exam BSc <4h
- exam BSc <10h
- exam MSc
- oral
- field
- course
- IT
- hardware
- software
- documentation