python实战案例 问题

文的文字及图片来源于网络,仅供學习、交流使用,不具有任何商业用途

在github上发现一个古老的华医网考试脚本()是python实战案例2写的。它实现了华医网自动登录、自动获取考試编号cwid、自动考试现在把它翻新一下。

基于已知的考试编号cwid进行华医网自动考试。

需要用到的工具(开发环境)

已有现在的Javascript脚本(《華医网自动答题脚本》)根据华医网的答题代码,进行自动答题但这个代码使用的是试错了,反复提交需要消耗时间不适合批量操莋。

根据GitHub现有脚本()发现华医网是直接把原答案放在试题的网页中

所以其实在答题界面,用chrome的F12进行Inspect也能找到正确答案。

通过Fiddler抓包可鉯看到考试主要包括三个动作:

POST答案提交的data包括以下几部分:

根据旧的py脚本,以前的华医网登录不需要验证码现在有了图片验证码,登录变得麻烦了还是改成手动复制Fiddler抓到的cookie吧

华医网登录之后使用Session进行对话,获取考卷、提交考试、获取成绩都会刷新cookie而且只有最新的cookie能进行下次对话。

如果全部考完可以在网页中看到可以申请证书。

华医网很多bug的如没有完成考试也可以直接申请证书,在考试结果页媔浏览器状态输入代码就可以。

成长离不开与优秀的伙伴共同学习如果你需要好的学习环境,好的学习资源项目教程,零基础学习这里欢迎每一位热爱python实战案例的小伙伴,点击:

格式:DOCX ? 页数:17页 ? 上传日期: 17:19:03 ? 浏览次数:52 ? ? 1200积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

我要回帖

更多关于 python实战案例 的文章

 

随机推荐