Генерация файлов .ics с расписанием занятий для студентов ИТМО программы Искусственный интеллект.
-
Скачать файл с расписанием в формате .xlsx с диска.
-
Установить зависимости:
pip install -r requirements.txt
-
Запустить экспорт
python src/main.py --file <path_to_xlsx> --output <path_to_ics>
-
Из папки
output
импортировать из папки output расписание с выбранными предметами в любимый календарь.
- Create new project in gcp
- Config consent screen (APIs & Services > OAuth consent screen)
- Create OAuth 2.0 Client ID (APIs & Services > Credentials)
- Add user OAuth consent screen
- Enable Google Calendar API (APIs & Services > Library) (calendar-json.googleapis.com)
- On first run you will be asked to authorize the app in browser open in Chromium (firefox doesn't work)