Checks for changes in your grades at the FH Aachen
Project description
This is a simple python script that checks for new grades at the FH Aachen.
Configuration
Copy the example.ini to default.ini in your OS-specfic user config directory and fill in the necessary details. You can also place a configuration file under /etc/grade_change_emailer.ini or specify a custom location via env variable GRADE_CHANGE_EMAILER_CONFIG_FILE.
Usage
Run the script with grade_change_emailer. Now everytime the script runs it checks for new grades and e-mails you about it if that is the case. Note that the script will always e-mail you the first time the script is run. If you don’t receive an e-mail, you misconfigured it. Go and recheck all you login data. You might want to schedule this script with something like cron to automate the grade checking.
Dependencies
This scripts depends on Python 3, the requests, the appdirs and the BeautifulSoup4 package from python.
License
This code is licensed under the MIT License. See LICENSE.md for more details.
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
File details
Details for the file grade_change_emailer-0.1.5.tar.gz
.
File metadata
- Download URL: grade_change_emailer-0.1.5.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7497999958b9c1c8744a8488e271b328c4e61821f299c2158d8a1dc7105eb27b |
|
MD5 | fb0f27406118e8dc6fb429d232105581 |
|
BLAKE2b-256 | 04e5c4e9bef6e31cacdae75013f556248830a2297c0144bfed60e71d38a64e3e |
File details
Details for the file grade_change_emailer-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: grade_change_emailer-0.1.5-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 967dc4358f17cf96f010096fc8cbfd7f79397d8c25379ecc38c9e68eadb88c43 |
|
MD5 | d6f58be40fab2238e47d7c0e70500907 |
|
BLAKE2b-256 | 1ebc8bbb62cf59e992d45225c75e4fd6becad1af7f7d85670cf06494a3efbb86 |