Raw data and their update scripts for the UBC Course Explorer application
-
Information about the data structures and sources can be found in the corresponding scripts in
scripts/
- The
gr
prefix is for ubcgrades.com - The
ex
prefix is for ubcexplorer.io - The
rmp
prefix is for ratemyprofessors.com
- The
-
To view the help message and arguments for the update script, run the following command from this repository's parent directory
py ubc_course_explorer_data.update_data -h
- As this repository is a submodule in a subdirectory of UBC Course Explorer, it needs to use relative imports to properly function. However, a script can't use relative relative imports, as its name is
__main__
. The workaround is to runupdate_data.py
as a module. For more information about relative imports, view this stack overflow answer
- As this repository is a submodule in a subdirectory of UBC Course Explorer, it needs to use relative imports to properly function. However, a script can't use relative relative imports, as its name is