Skip to content

LQNTSC/ucas_enroll_evaluation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ucas_enroll_evaluation

中国科学院大学自动刷课、评教脚本

需要Python2.7环境,依赖Beautifulsoup和Requests,通过如下命令可安装

pip install beautifulsoup4

pip install requests

请在config填入你的用户名和密码

enroll设置为true表示选课 evaluate设置为true表示评教

请在courseid文件中设置你需要选的课程

  • 课程编号:on #表示该课程选择为学位课
  • 课程编号 #表示普通选课
  • 例如:
  • 091M5023H:on
  • 091M4002H
  • 表示091M5023H作为学位课选课,091M4002H只进行普通选课

Ubuntu系统下脚本可能会出现“no such course”的错误,即使填入的courseid是正确的,可以通过如下方法来修复:

bash> sudo locale-gen en_US.UTF-8

bash> export LC_ALL=en_US.UTF-8

bash> python evaluate.py

Bingo

About

ucas自动刷课、评教

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%