One of the great things with programming is that you can automate things that is boring. For instance, as a student I often got schedules in the form of Word documents.
I prefer to have all my activities in a digital calendar and used to manually enter every class, seminar, and so on from a course into my calendar. One day I got tired and thought that I could probably do automate this task using Python.
After some searching around on the Internet I found the Python packages python-docx and iCalendar. In this post I will show you how to use these to packages to create an iCalender file that can be loaded in to a lot of available calendars (e.g., Google Calendar, Outlook Calendar).