Skip to content

sustech(南方科技大学)研究生教务系统CAS登录Python API 接口

Notifications You must be signed in to change notification settings

hiddenblue/GraduateSession

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

南方科技大学研究生教务系统Python模拟登录API

使用方法

安装依赖

pip install requests
pip install lxml

填入用户名和密码

if __name__ == '__main__':
    # 使用前需要设置好用户名和密码
    username = "xxxxxxxx"
    password = "xxxxxxxx"

初始化session对象

    # 用用户名和密码初始化session对象
    session = GraduateSession(username, password)
    session.login()  # 登录cas和tis系统

输出登录成功则已经完成登录认证

然后可以用session对象执行 GET POST 等一系列请求

session.get(url)

具体使用依场景而定

抢课、自动化操作、签到

CAS系统登录原理也适用于校内其他系统

About

sustech(南方科技大学)研究生教务系统CAS登录Python API 接口

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages