欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

华医网自动答题小脚本软件,并收集答案保存起来

发布时间:2023/12/14 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 华医网自动答题小脚本软件,并收集答案保存起来 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

华医网的考试有不固定性,比如出现题的顺序不同,选择出现的位置不同。这次是A下次不一定就是,,要注意2个地方 一个是题的选择一般最多是5个选择所有最多就循环5次选择
自动答题,先用列表把题目和选择都保存起来。提交答案后如果是错的就删除如果是对的就保存起来 建一个字典保存为pkl文件下次遇到一样的题就可以有答案不需要再次收集答案

def jian(): #先检测华医网是否可以考试 ,这个函数点击进入考试 如果有在线考试 表示就可以考试了try:try:browser.find_element_by_xpath('//*[@id="jrks"]').click()time.sleep(5)except:passhtml = browser.page_sourcepan = '在线考试' in htmlif pan:x =1try:cha(5)except:passelse:x=0except:x = 0return xfor x in range(s):html = browser.page_sourcehtml = bs(html,'lxml')cont = html.findAll('th')[1:]biao =[]xuanda={}for i in range(len(cont)):con = cont[i].text[3:-1]try:daan = an[con]if 'A' in daan:aa=1elif 'B' in daan:aa=2elif 'C' in daan:aa=3elif 'D' in daan:aa=4elif 'E' in daan:aa=5else:print(daan)d = '//*[@id="gvQuestion_rbl_{0}"]/tbody/tr[{1}]/td/label'.format(i,aa)print(con)print(daan)browser.find_element_by_xpath(d).click()time.sleep(0.5)except:print('没有答案')biao.append(con)

#下面就是答题的函数了

总结

以上是生活随笔为你收集整理的华医网自动答题小脚本软件,并收集答案保存起来的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。