GithubHelp home page GithubHelp logo

hollowman6 / auto-wes-igpa-calculator Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 1.0 20 KB

Automatically input your course title, credit and grade when calculating WES GPA. (当计算WES GPA时自动输入课程名,学分和成绩)

Home Page: https://applications.wes.org/igpa-calculator/igpa.asp

License: GNU General Public License v3.0

Python 100.00%
gpa-calculator

auto-wes-igpa-calculator's Introduction

自动计算 WES iGPA

last-commit Python package

Followers watchers stars forks

Open Source Love GPL Licence Repo-Size

Total alerts Language grade: Python

(English version is down below)

Python库依赖

当计算WES GPA时自动输入课程名,学分和成绩。

此程序使用Python的selenium库,使用前请确保电脑上已经安装了Google Chrome浏览器,并且在程序执行目录下放置了Chrome Driver

使用方法

成绩文件应为csv格式,无文件头,类似于:

课程名,学分,成绩
   ...

确保成绩在0到100之间。

成绩文件示例

运行脚本,然后输入成绩文件位置(空为grade.csv)。

之后,首先在打开的浏览器(WES iGPA计算器)中输入并提交相关信息,程序会在需要时自动填充。

最后,查看你的GPA,然后手动关闭浏览器。

警告

仅供测试使用,不可用于任何非法用途!

对于使用本代码所造成的一切不良后果,本人将不负任何责任!

Auto WES iGPA Calculator

Python library dependency

Automatically input your course title, credit and grade when calculating WES GPA.

Using selenium to realize the function. Before using, make sure that Google Chrome browser is installed on the computer, and Chrome Driver is placed in the programme execution directory.

Usage

The grade file should be in csv format without header like:

title,credit,grade
   ...

Make sure that the grade is ranged between 0 and 100.

Example grade file

Run the script, then enter the grade file location (empty to be grade.csv).

Afterwards, input and submit relevant information in the opened browser (WES iGPA Calculator) first, the programme will automatically fill when needed.

Finally, check your GPA and then close the browser manually.

Warning:

For TESTING ONLY, not for any ILLEGAL USE!

I will not be responsible for any adverse consequences caused by using this code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.