好多人私信我要求做个2024年第九届全国学生“学宪法讲宪法”(宪法小卫士)活动自动完成的程序,晚上有点空,抽时间做了个,经本人测试,完成一个学生大概用时5秒。
这是初中学生的,三个年级都适用 ,其它年级的我没测试,我主要是自用,全校近三千名学生呢,其它年级的我不想弄了,请不要联系我做小学和高中的程序。
使用说明:电脑上要安装谷歌浏览器
1、学生帐号文件名为:2024.csv 登录名、姓名与密码间用半角的逗号分隔,与程序放在同一个目录中。
2、驱动文件chromedriver与打包好的可执行文件及学生帐号文件放同一目录,我的谷歌版本是:版本 130.0.6723.92(正式版本)(64 位),若不是这个版本的,可以自行下载,对应谷歌浏览器的版本。下载网址:https://googlechromelabs.github.io/chrome-for-testing/#stable
若提示缺少相关的库,自已用pip安装即可。
下载链接:https://pan.baidu.com/s/1H_Z0lhm23m3p_Y6dI8jtyg
提取码:52pj
与年级设置有关的部分代码
[Python] 纯文本查看 复制代码 #视频练习答题 考试结果:已完成
m=0
if '2024级' in wd.page_source:
if '考试结果:已完成' in wd.page_source:
print(f'第{c}个账号:{account} ,姓名:{name} 此前已完成无需重做。')
c=c+1
break
dati([346,347])
elif '2022级' in wd.page_source:
if '考试结果:已完成' in wd.page_source:
print(f'第{c}个账号:{account} ,姓名:{name} 此前已完成无需重做。')
c=c+1
break
dati([349,350])
elif '2023级' in wd.page_source:
if '考试结果:已完成' in wd.page_source:
print(f'第{c}个账号:{account} ,姓名:{name} 此前已完成无需重做。')
c=c+1
break
dati([348])
else:
m=m+1
wd.quit()
qidong()
continue |