Scrapes all UW courses into JSON file
- This project is under construction for the UW DataLab, supervised by Jevin West.
- This requires Python 3.x. After cloning the repo,
pip -r requirements.txt
will get everything installed. python main.py
will run download the relevant files into thehtml/
directory and then populatecourse-data.json
.- The JSON format is
{course_id: {"course_id": course_id, "req_prereqs": [], "choice_prereqs": []}, ...}