Package for easily adding a course on UWaterloo's QUEST.
Project description
- Info:
Documentation for the UWaterloo AddCourse package.
This python package allows one to easily interact with the University of Waterloo’s QUEST system to easily add a course.
Usage
There are two ways to use this API: the command line and the python interpreter.
Command Line
To add a class from the command line, simply invoke the helper script like so:
user@computer:~/$ addcourse Desired Course: cs246 QUEST ID: jsmith Password: ...
Python Interpreter
Simply write a script like so:
#! /usr/bin/env python from addcourse import * addcourse('jsmith', 'password123', numbers('cs246'))
Note that the call to numbers fetches a list of class numbers that correspond to the given course code (in this case 'cs246'). You can then use a splicing or other list manipulations to delete classes you don’t want or add alternative classes that you do want. See pydoc addcourse for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for uwaterloo-addcourse-1.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4fcca6b1da8ac61e37cae2e5258741e4c2015d82f5b7ea53cbfcb0a05352a32 |
|
MD5 | 8ab3c5339206fea99a69befad75a9d02 |
|
BLAKE2b-256 | 19c3c647828fa2deab961ded5162b4359c274e9285f60298484e7206af897231 |
Hashes for uwaterloo_addcourse-1.0.2-py2.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01a246040ff68f8913d109be3afa03a3ef1d5bbf41fe150a36b5edb91cba8857 |
|
MD5 | 4d9cf5c7ad208b1139eb3d9a2b1ad278 |
|
BLAKE2b-256 | 2d1893458e13c95ca662c1d453bdac91ab3cdb914054cfcfd4b3500d2dcbe5d5 |