Skip to content

ASHRREAL/guelph-schedule-generator

Repository files navigation

Guelph Schedule Generator


A small Python utility to scrape University of Guelph course section availability and generate schedules.


Overview

  • Main.py - main entrypoint for the application.

  • LiveStatusChecker.py - uses Selenium to perform a live availability check of course sections on the U of Guelph site.

  • scraperv2.py, CourseUtil.py, sortingMethods.py - supporting scripts used by the project.

  • *.json - course data.


Requirements

  • Python 3.11+

  • Google Chrome

  • pip


Python packages

Install the required packages


python -m pip install -r requirements.txt

Run the file

python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors