/SWJTU-auto-assess

西南交大 自动完成教务处评价系统

Primary LanguageJupyter Notebook

简介

  • 每次打开教务网准备查看一下成绩,可是,无论是历史成绩还是本学期成绩,都需要填写每学期的评价后才能查看(尤其是这学期刚开始根本没啥评价的必要但是我想看我前面学期的成绩的时候fuck)
  • 该脚本就是为了解决这个**问题。
  • 该在config.py填写好自己的教务网账号后,直接运行脚本,它将自动登录教务网,然后统一填写所有评价,你需要做的,只是将脚本防止后台运行,去干其他事情即可。
  • 特别需要提醒的是,每一个科目的评价需要花费1分钟时间。并不是程序运行需要还这么久,而只是单纯的这个**系统的强制要求:低于一分钟的评价将被打回,提交失败。他妈的当时把所有的表单信息对了个遍甚至考虑了是不是同一个字符它的编码不一样,发现他妈的就是一模一样的东西,但就是返回结果参数错误。后来发现,这东西低于一分钟的提交不是告诉你时间太短,就单纯的返回参数错误,艹!

Usage

  • 1、安装依赖
    $ pip install -r requirements.txt
  • 2、修改config.py为自己的账号密码
  • 3、运行main.py,等待运行结束即可