APU TimeTable Script =================== traces of insanity included.....enjoy at your own risk. This script interacts with the A.P.U timetables system and can generate .html and .ics files for each week of the Monday.
* Need BeautifulSoup, pytz, icalendar & requests. .. _BeautifulSoup: http://pypi.python.org/pypi/BeautifulSoup .. _pytz: http://pypi.python.org/pypi/pytz/ .. _icalendar: http://pypi.python.org/pypi/icalendar .. _requests: https://pypi.python.org/pypi/requests/
If you have pip - a tool for installing and managing Python packages installed. You can install the required external python libraries with pip (with the versions I've used in the code(s)), like this:
~# pip install -r requirements.txt
- [NOTE] The 'requirements.txt' file is included in the repository.
This program is free software. The *LICENSE* file is included in the repository.