# GLUT spider web - 项目描述 - 用于获取GLUT学分统计,即爬虫案例 - 初始化项目 ```shell # Windows python -m venv .venv pip install -r requirements.txt # Linux python3 -m venv .venv pip3 install -r requirements.txt ``` - 配置环境变量( **推荐配置** ) 将`default.env`内容填写完整后改名为`.env` - 使用方法 ```shell # 帮助文档 python main.py -h # 开启服务器 python main.py -s # 使用命令行操作,如果没有配置环境变量则需要给出用户名和密码 # 注意默认会输出scores.json > python main.py -t 2023_sp Fetching scores for 2023 sp... aggregate_score: 72.32824427480917 > python main.py -t 2023_sp -u 32220520xxxxx -p xxxxx Fetching scores for 2023 sp... aggregate_score: 72.32824427480917 ```