Skip to main content

A library and a script to get list of all reports from your SUAI profile

Project description

About

  • Do you have a SUAI student profile?
  • Are you tired of entering your password every day, only to check your reports?
  • Do you want to automate the process of retrieving reports' status?

Then fear not: the suai-observer is for you.

Features

  • A library for scraping the SUAI profile website
  • An executable to output reports in JSON format
  • A TOML config file for an executable
  • Caches cookies to a file like a browser

Install

pip install suai-observer

Or, clone this repository and do:

pip install .

Usage

Create a config file config.toml like this example. Make sure to provide your valid login data. Then, run:

suai-observer config.toml

Make sure to provide an argument pointing to a config file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

suai_observer-0.2.1.tar.gz (41.1 kB view hashes)

Uploaded Source

Built Distribution

suai_observer-0.2.1-py3-none-any.whl (29.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page