Skip to content
This repository has been archived by the owner on Sep 7, 2022. It is now read-only.
/ PyScutLogin Public archive

华南理工大学 统一认证登录 Python 接口 SCUT CAS LOGIN SCRIPT

License

Notifications You must be signed in to change notification settings

Jeffz615/PyScutLogin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyScutLogin

这是个python的包(虽然里面只有一个函数),用来登录华南理工大学的统一认证平台。

环境

python 3 + PyExecJS

证书

GPL

为什么要开源?

写个轮子大家一起用

它有什么用?

可以通过统一认证登录各种服务,然后编写属于你的脚本(这就需要你发挥想象力了)。

它怎么用?

首先你需要装PyExecJS包。linux中使用PyExecJS包还需要JS环境,如nodejs

pip install PyExecJS

然后把PyScutLogin文件夹放进你项目的目录里。

最后你就可以在你的代码里import PyScutLogin


调用包里面的函数会返回一个requests.session类,至于这个类怎么用,你可以上网谷歌/百度。

example.py

# encoding:utf-8

from PyScutLogin import PyScutLogin as psl
import requests as rq

session = psl('username', 'password',
              'http://jw2018.jw.scut.edu.cn/sso/driotlogin')  # 登录教务系统
# session.post(..., ...)  # POST操作
# session.get(..., ...)  # GET操作

About

华南理工大学 统一认证登录 Python 接口 SCUT CAS LOGIN SCRIPT

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages