python3, bs4, tqdm, requests
pip3 install bs4 tqdm requests --user
# 下载当前学期课程
./learn.py
# 下载所有学期课程
./learn.py 0
# 下载指定课程
./learn.py 计算机网络安全技术
如果不想下载某门课程(比如实验室科研探究),可以在同级目录下新建文件.ignore
,并添加该课程完整名字,比如:
➜ wjy git:(master) ✗ cat .ignore
计算机组成原理
计算机网络安全技术
- 下载所有课程公告
- 下载所有课件
- 下载所有作业文件及其批阅情况
- 增量更新
- 可选下载课程
-
json.decoder.JSONDecodeError
: 目前看起来是网络不稳定导致,可以重跑试试看 -
卡在login:还是网络原因,看看pulse-secure关了没(最好是要在校园网环境下,因为我是在所有ubuntu下测过,包括实验室服务器,可是我本地自己在校外环境测试也没问题呀qwq……)