Skip to main content

新版武汉大学教务系统API

Project description

新版武汉大学教务系统API

基于最新版(2020/06)武汉大学教务系统,而制作的Python第三方库,方便他人的二次开发。

目录

背景

由于你武教务系统常年奔溃,遭人诟病。终于在本学期彻底改头换面,导致原有旧教务系统的api接口面临失效的风险。所以我根据@NeroAsmarr新版正方教务教务系统API项目 进行了本地化的适配而创建了此项目。

功能

  • 自动登陆、cookies获取
  • 个人信息
  • 学校通知
  • 成绩
  • 课程表

安装

  1. 使用pip命令安装 pip install whuapi

  2. 在克隆本项目进行安装

    git clone https://github.com/yaoyue123/whuapi.git
    cd whuapi
    python setup.py build
    python setup.py install
    

用法

推荐直接结合调用例子: examples

更新日志

v 0.0.1

  • 初始版本
  • 对个人信息,成绩,课程表等进行了修改。

相关项目

新版正方教务教务系统API项目

主要项目负责人

@yaoyue123

参与贡献方式

提交 PR 申请,我会视情况通过。

贡献人员

感谢所有贡献的人。

@yaoyue123

开源协议

MIT © yaoyue123

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

whuapi-0.0.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

whuapi-0.0.1-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file whuapi-0.0.1.tar.gz.

File metadata

  • Download URL: whuapi-0.0.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for whuapi-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d3cc8eaac3afd2b2dd7b0893753ac46015f8229bbc2c51d88b10264b02fab2e1
MD5 f0afc33b2ea40cbeeaeeb641b2f6d5cd
BLAKE2b-256 1d365471cecaba76e22982e5229d9600e2e35de2d6f4717c7532471928c5e848

See more details on using hashes here.

File details

Details for the file whuapi-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: whuapi-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for whuapi-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f590d7d94d1577a874ca087ef312d4e68c3e8b6d9188a5786ad6cb62640d23ce
MD5 4ae118cf0115ac589e099381ac8f9c5e
BLAKE2b-256 97afa2b44864636bd933cc356594370a31fc0823fb2711513db64109cde3ec47

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page