Get started with reading the UBC Course Calendar CSV data using Python 3.
These instructions will get you a copy of the project up and running on your local machine for use with UBC course calendar data available from the Learning Analytics Project site.
- Clone this repo.
git clone https://github.com/ubccapico/course-calendar-python.git
- Then cd into the repo.
cd course-calendar-python
- Copy/paste the
ubc_course_calendar_data.csv
file you downloaded to thecourse-calendar-python
folder. - Create a python virtual environment
python3 -m venv .venv
(if you get the following error on Macxcrun: error: invalid active developer path
, try installing the x-code dev toolsxcode-select --install
). - Activate the virtual environment
source .venv/bin/activate
- Install project dependencies
pip install -r requirements.txt
- Run
python hack_courses.py
to read the CSV and print some information about the dataset.
- Craig Thompson [email protected]
This project is licensed under the GNU General Public License v3.0.