用于从实际kcoj获取数据的python模块。
KCOJ-api的Python项目详细描述
kcoj_api
用于从real KCOJ获取数据的python模块。
安装
pip install KCOJ-api
用法
创建一个KCOJ
对象。
>>>fromKCOJ_apiimportKCOJ>>>kcoj=KCOJ("https://140.124.184.228/upload/")
使用login()
登录真正的kcoj。
>>>kcoj.login("username","password",4)<Response[200]>
检查联机状态。
>>>kcoj.activeTrue
获取问题列表。
>>>kcoj.get_question(){'001':{'deadline':'2018/09/19 23:59:59','expired':True,'status':False,'language':'Python'},'002':{'deadline':'2018/09/19 23:59:59','expired':True,'status':False,'language':'Python'},'003':{'deadline':'2018/09/19 23:59:59','expired':True,'status':False,'language':'Python'},'004':{'deadline':'2018/09/19 23:59:59','expired':True,'status':False,'language':'Python'},...