"A checker if your credits meet the graduation requirements or not (For Univ. Tsukuba students)"
Project description
g-checker-for-itf
ITF の卒業要件を確認したい。(今はcoins20 だけ)
提供されているプログラム、またそのプログラムによる実行結果に関する保証はできかねます。
Usage
git clone --depth 1 https://github.com/oshamashama/g-checker-for-itf
cd g-checker-for-itf
pip install .
でgchk
コマンドをインストールできます。
gchk -i target_csv_file
で実行できます。
複数ファイルを引数に与えることができ、その場合は連続して判定が行なわれます。
target csv file
は twins の成績ページからダウンロードしたファイル (UTF, CSV) を想定しています。
$ gchk
usage: gchk [-h] [-i INPUT] [-r REQUIREMENTS] [-g] [-d] [-n] [-s] [-e] [-V]
A checker if your credits meet the graduation requirements or not.
optional arguments:
-h, --help show this help message and exit
-i INPUT, --input INPUT target file from twins (UTF-8, CSV) (default: sample.csv)
-r REQUIREMENTS, --requirements REQUIREMENTS
requirements file (default: coins20.json)
-g, --gpa print GPA (default: False)
-d, --drop print drop credit (default: True)
-n, --name print name and id (default: False)
-s, --save save as JSON (default: False)
-e, --expect count 履修中 (default: False)
-V, --version show program's version number and exit
Test
gchk -i sample.csv -r coins20.json
で予め用意されたサンプルで動作を確認することが出来ます。
Viewer
gchk -s -i target_csv_file
cd tani
npm install
npm start
http://localhost:3001/ にアクセスすると確認できます。
Screenshots
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
Close
Hashes for g-checker-for-itf-0.0.linux-x86_64.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36d20a5a4a99874b686f971c1e4d9ded59d23a68b39c02c876069b81786b24f9 |
|
MD5 | bc52b4b776f6b80d3c4d0ba2d3229e78 |
|
BLAKE2b-256 | 591522d4a134d0c1915fc3c9c4bb599a4f02434b7e142a001a8e389eecb02416 |
Close
Hashes for g_checker_for_itf-0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5b50bf26ffd812c2fcea26ceddcf45c211a6b1a783e10b563fd76031f05ece6 |
|
MD5 | ceea43528dccaf91a3d582ac8a2c0455 |
|
BLAKE2b-256 | 883fa097b26e1fc54542f9dce36ad436a4e21fb9487bbbf8136588d106047a37 |