❤️使用了高亮学长给力的NJUPT的API,获得COOKIE后使用selenium登录
$ pip3 install -r requirements.txt
$ python elvaluate.py
将账号密码在dada.conf
中设置,其中Chromedriver
的位置也在其中设置
[account]
B17050322 = ...
[config]
webdriver = C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe
大一时写的时候,课程内容的两个下拉列表是一样的,所以没注意。导致了这次使用时,非主课,如认识实习,及重修课无法自动测评。 5.25蓝桥杯国赛结束后希望有时间能把这坑补上。 最近看了下POST请求,发现直接模拟表单提交其实也是挺容易的。之后有时间再弄了。
用Selenium模拟点击的代码放弃维护了,重新写了一份模拟请求的代码,完成速度更快,请君使用Njupt_AutoJudge_requests😄