用于厦门大学嘉庚学院TKK
的综合信息查询的第三方Python3
库。
!!注意: 还需安装
firefox
,geckodriver
,tesseract
!!
1. 直接使用
将项目中的life_in_tkk
放入所调用的xx.py
的同级目录。
# 需要import
from life_in_tkk import Tkk_html
from life_in_tkk import Tkk_schedule
# ....
import life_in_tkk
2. 基于pip安装使用
使用 pip3
进行下载即稳定版
,之后具体使用方式与直接使用相同。
pip3 install life_in_tkk
3. 相关文档/手册
版本为开发时使用的版本,未对其他版本进行测试
其他应该也没什么问题
Python3
所需的依赖包,详情可见依赖目录。
- firefox
83.0
- geckodriver
0.27.0
- geckodriver
- tesseract
4.1.1
Ubuntu/Mint:
sudo apt-get install firefox firefox-geckodriver
sudo apt-get install tesseract tesseract-ocr-eng
Arch Linux/Marjorn:
sudo pacman -S tesseract tesseract-data-eng
sudo pacman -S firefox geckodriver
可以在Github
仓库的 UB-Mannheim/tesseract 和 mozilla/geckodriver 中找到对应的 window32/64 安装包,安装即可。
!!注意: 十分重要!!
安装完毕后, 需要将软件的 安装目录 添加到 windows 10
系统的 环境变量(此电脑|属性|高级系统设置|环境变量|Path
)中。
均为开发时所用的版本,仅提供参考。
库名 | 版本 |
---|---|
Pillow |
8.0.1 |
selenium |
3.141.0 |
requests |
2.22.0 |
beautifulsoup4 |
4.8.2 |
pytesseract |
0.3.6 |
tesseract |
0.1.3 |
numpy |
1.17.4 |
- 课表库
- 自动识别验证码
- 调课
- 补课
- 支持导出.ics文件
- 课程提醒
- 电费查询库
MIT © Mirasire