Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 783 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 783 Bytes

Gradescope to iCalendar Converter

Project forked from apozharski/gradescope-api because I didn't feel like writing a webcrawler.

Usage

python -m venv venv # Create a virtual environment
chmod +x venv/bin/activate # Make the activate script executable
source venv/bin/activate # Activate the virtual environment
pip install -r requirements.txt # Install dependencies
python main.py # Run the script

You'll be prompted for your Gradescope username and password. After the script runs, there should be a file called gradescope.ics in the current directory.

Flask App

There's also a Flask app that can be called like this: http://0.0.0.0:whatever/gradescope?email=<write email here>&pwd=<write password here>