从南京大学信息门户获取课表并导出为iCalendar或CSV格式,用于导入到各种日历App中。
Export your Nanjing University class schedule as .ics
or .csv
.
- requests
- icalendar(
pacman -Syu python-icalendar
(Arch Linux)或pip install --user icalendar
)
执行./kbparse.py
并按提示操作即可。
如果不能正确识别当前学期,请尝试./kbparse.py -t 20192
(2019
表示年份,1
和2
分别表示上、下学期)。
默认输出文件名示例:NJUClassSchedule-2020-01-18T13:24:01.652600.ics
。
2020-02-15: 如出现SSL错误,可以在清楚其含义的前提下尝试使用--cert
选项。
详见./kbparse.py -h
。
- Test on Windows
- 考试时间表
- 缓存
- i18n