欢迎光临
我们一直在努力

学法向未来知识竞赛一键做题脚本

写这个脚本是因为学校要求注册这个知识竞赛,虽然说不强制要求答题,但是要100积分才能获取一个参赛证明,只有参数证明才能换取2分德育分。
呜呜呜,好可怜。
但是写题实在是太麻烦了,就抓取了一下请求,写了一个python脚本,解放双手。

使用方法:
先自行抓包获取一下openid,在下方填入即可。

import requests

get_ans_url = r"http://qyadmin.12355.org.cn/app/answer/answer_list"
ans_url = r"http://qyadmin.12355.org.cn/app/answer/sub_answer"

get_ans_data = https://www.52pojie.cn/{"openid": "这里填入获取到的openid"
}

ans_data = https://www.52pojie.cn/requests.post(url=get_ans_url, data=get_ans_data).json()"当前题库:", ans_data)

ans_len = len(ans_data["data"]["mode"])

for i in range(0, ans_len):
    ans = {
        "right": ans_data["data"]["list"][i]["right"],
        "type": ans_data["data"]["list"][i]["type"],
        "p_id": ans_data["data"]["list"][i]["id"],
        "box": ans_data["data"]["mode"][i]["box"],
        "id": ans_data["data"]["list"][i]["id"],
        "openid": "这里填入获取到的openid"
    }
    data = https://www.52pojie.cn/requests.post(url=ans_url, data=ans).json()"第%d题:"%(i+1))
    print(data)
赞(0) 打赏
未经允许不得转载:哈哈网 » 学法向未来知识竞赛一键做题脚本

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏