Skip to main content

Easy Tongji 1-System API for everyone.

Project description

Easy-TongjiAPI

项目仍处于测试状态,功能开发尚未完成,敬请注意

项目简介

本项目是同济大学教务系统的信息查询、课表操作、成绩查询等学生教务API的封装,以及登录教务系统等辅助功能的实现。

作者相信,借助本项目,任何一个有python基础的人都可以轻松完成换课、查询成绩等操作;而对那些对python较为熟练的人来说,使用本工具可以让他们如虎添翼,轻松完成自动查成绩、抢课、监视扩课等操作。

在使用本工具时,请负起责任心。1系统不是你的后花园,请不要对1系统发出过量的请求。

忘了那烦人的Cookie、headers和乱七八糟的接口和格式吧!

本项目是:

  • 一个任何人都可以轻松使用的Python包
  • 一个封装了基本教务功能API接口的工具
  • 一个使你不用再去浏览器复制cookies的好帮手

本项目不是:

  • 抢课工具
  • 可以黑入一系统的神奇软件
  • 技术力很强的作品

安装

环境要求

对所有用户,都需要3.0以上的Python环境。

  • 对于Windows用户,只需拥有Python 3.6及以上的环境即可。在Powershell / cmd / 终端输入python --version查看你的版本。若你的Python版本小于3.6,则你需要拥有生成工具。

    • 你可以安装Visual Studio生成工具:官方链接

    • 若你有Conda工具,也可以使用 conda install libpython m2w64-toolchain -c msys2 来安装生成工具。

  • 对于Linux、Unix和Mac用户,需要拥有生成工具(gcc)。大多数发行版都会随附生成工具,在控制台输入 gcc --version 查看自己是否已经安装gcc。

安装过程

pip install easyTongjiapi

对Linux、Unix和Mac用户,可能需要使用 pip3 而不是 pip

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

easyTongjiapi-0.1.5.tar.gz (5.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

easyTongjiapi-0.1.5-py3-none-any.whl (5.8 MB view details)

Uploaded Python 3

File details

Details for the file easyTongjiapi-0.1.5.tar.gz.

File metadata

  • Download URL: easyTongjiapi-0.1.5.tar.gz
  • Upload date:
  • Size: 5.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for easyTongjiapi-0.1.5.tar.gz
Algorithm Hash digest
SHA256 bb0ea43f4f5e8206894645c879cff0b17a37a8edb18631c5be572304342ad9e7
MD5 bc04f2afe690aee66b9301dec54fa0bc
BLAKE2b-256 e10fcb9b5df63ff3a934d965dec3c3f9d6d0b8a06fea9d034e6fb2d4d670a8e3

See more details on using hashes here.

File details

Details for the file easyTongjiapi-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: easyTongjiapi-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for easyTongjiapi-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 10c34af6be14211f32765ee25d0026068ddbc57b72ee25977707d1626fef4e86
MD5 f9fd796418b58e217a00a634f3428209
BLAKE2b-256 55be2b4cd56c6352306185562e5a4d62882590c699491e58407abf1cf55f67fc

See more details on using hashes here.

Supported by

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