The analyzer is designed to analyze the user's current assessments, calculate all the necessary parameters.
- Simple to use
- Automatic collection of data from the school website
- Calculating the number of ratings
- Calculating the average score for each subject
- Calculation of the number of receiving 9 points before achieving the "Excellent" status
- Calculation of the average score in all subjects
- Great appearance
Why do boring math when you can get others to do it for you?
This is exactly what I thought when developing this program.
- Clone the repository to your local environment
- Set the required parameters in the configuration file
- Run the program
- Enjoy!
There is th only module required for the program to work correctly. Install the dependencies and start the usage.
$ pip install bs4
class Options:
LOGIN = 'your_login'
PASSWORD = 'your_password'
EXCELLENT_MARK = 8
MAX_MARK = 10
The config file consists of several lines.
- Login - your login from the site's account
- Password - your password from the site's account
- Excellent mark - the value of the grade taken as "excellent"
- Maximum mark - the maximum possible score to obtain
You can read the configuration file here.
This is one example of how the final result of the program will look like.
If the password or login was specified incorrectly, the program will display a corresponding message.
The works were done and decorated by @Wedyarit (Vyacheslav).
Telegram: @Wedyarit