武汉大学评教脚本 v1.0
用 Python 写的脚本,用于 2019 年秋季评教。
码字过程记录在 知乎 了。
注意,由于我的课程只有 10 个,刚好在一页里显示了,多页的情况可能有所不同。
使用
- 安装 Python。
- 安装第三方库。
pip install requests lxml PyExecJS click
- 克隆仓库。
git clone https://github.com/cycychenyi/PingJiao.git
或直接下载 pingjiao.py 和 encrypt.js,注意放在同一目录下。
- 在 pingjiao.py 所在目录按住 Shift 右键打开 Powershell 窗口。
- 运行。
武汉大学评教脚本 v2.0
改用 Selenium,用于 2020 年春季评教。
使用
- 安装 Python。
- 安装第三方库。
pip install click selenium
# 或者
pip install -r requirements.txt
- 克隆仓库。
git clone https://github.com/cycychenyi/PingJiao.git
chromedriver 目录下的 chromedriver.exe 和 chromedriver 对应 83 版本的 Chrome,其它版本请自行下载。
- 运行 pingjiao.py。
其他
本仓库不再维护,请自行调试。如有需要,可以参考 #3 和 #4,因不方便调试没有合并,感谢 @Justin62628 和 @Crescentm 的贡献!