https://github.com/plusls/fuck-uestc-web-crawler
fuck-uestc项目网络爬虫端
https://github.com/plusls/fuck-uestc-web-crawler
Last synced: about 1 year ago
JSON representation
fuck-uestc项目网络爬虫端
- Host: GitHub
- URL: https://github.com/plusls/fuck-uestc-web-crawler
- Owner: plusls
- License: gpl-3.0
- Created: 2017-08-05T01:28:40.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-08T22:39:31.000Z (almost 9 years ago)
- Last Synced: 2025-01-27T14:49:30.314Z (over 1 year ago)
- Language: Python
- Size: 11.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
这是fuck-uestc项目的爬虫端
用于实现与成电信息门户、喜付服务器的交互,预期实现包括不限于模拟登录、获取课表、获取成绩等功能。
由于整个fuck-uestc项目涉及大量定时任务与交互任务,简单的将爬虫逻辑置于web应用服务器中并不合适。
故将爬虫逻辑固化于本项目中,利用Flask对外提供简单的JSON API满足交互任务的需求,利用数据库模拟简单的任务队列(无发布订阅功能)满足定时任务的需求。
TODO list:
- [ ] 无验证码情况下模拟登录
- [ ] 有验证码情况下传出验证码进行登录
- [ ] 提供验证码刷新功能
- [ ] 获取成绩信息
- [ ] 获取课表
- [ ] 获取饭卡余额
- [ ] 获取电费余额
- [ ] 获取最近饭卡账单