Skip to content

Генерация расписания занятий для студентов ИТМО программы Искусственный интеллект.

License

Notifications You must be signed in to change notification settings

Samoed/itmo-ai-timetable-ics

Repository files navigation

itmo-ai-timetable

Генерация файлов .ics с расписанием занятий для студентов ИТМО программы Искусственный интеллект.

Использование

  1. Скачать файл с расписанием в формате .xlsx с диска.

  2. Установить зависимости: pip install -r requirements.txt

  3. Запустить экспорт

    python src/main.py --file <path_to_xlsx> --output <path_to_ics>
  4. Из папки output импортировать из папки output расписание с выбранными предметами в любимый календарь.

Google calendar

  1. Create new project in gcp
  2. Config consent screen (APIs & Services > OAuth consent screen)
  3. Create OAuth 2.0 Client ID (APIs & Services > Credentials)
  4. Add user OAuth consent screen
  5. Enable Google Calendar API (APIs & Services > Library) (calendar-json.googleapis.com)
  6. On first run you will be asked to authorize the app in browser open in Chromium (firefox doesn't work)

About

Генерация расписания занятий для студентов ИТМО программы Искусственный интеллект.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages