Query data from jwes and calculate GPA in many kinds of arithmetics
Project description
哈工大GPA转换工具
简介
自动从jwes获取你的成绩,并按照你想要的算分方法算分。
如何安装
Step 1
pip install hitgpa
Step 2 可以使用了,来试一试吧!
hitgpa -u [你的学工号] -p [你的学工密码]
基本使用说明
❯ hitgpa -h
usage: entry.py [-h] [-o OUTPUT] [-i INPUT] [-u USERNAME] [-p PASSWORD] [--no-convert] [--no-average]
[--from-converted]
options:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT
输出文件路径
-i INPUT, --input INPUT
输入成绩单文件的路径,CSV格式,如果你想通过jwes查询数据,不要使用这个参数
-u USERNAME, --username USERNAME
如果你想查询jwes成绩,需要提供你的学工号
-p PASSWORD, --password PASSWORD
如果你想查询jwes成绩,需要提供你的学工密码
--no-convert 不转换成绩,直接输出结果,这对你想从jwes中查到成绩后再改比较有用
--no-average 不计算与学分的加权平均值,直接输出结果
--from-converted 从已经转换为4分制的数据计算加权均值
使用示例
直接输出查询完成后的结果
hitgpa -u [你的学工号] -p [你的学工密码]
不转换成4分制,直接输出
hitgpa -u [你的学工号] -p [你的学工密码] --no-convert
不计算加权学分绩,输出各个学科转换后的情况
hitgpa -u [你的学工号] -p [你的学工密码] --no-average
从文件my_grades.csv中读取,你的csv必须包含总成绩、课程名、学分,等列。
hitgpa -i my_grades.csv
法律信息
本程序以AGPLv3开源发布。具体信息请见LICENSE文件,本作品的诞生离不开gpalib,hitutil-en等开源库。
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
hitgpa-0.1.1-py3-none-any.whl
(16.6 kB
view hashes)