A library to help tkk(xujc)'s student feel relax on their daliy campus life
Project description
Life In Tkk
简介
用于厦门大学嘉庚学院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
相关依赖
版本为开发时使用的版本,未对其他版本进行测试
其他应该也没什么问题
Python3所需的依赖
Python3所需的依赖包,详情可见依赖目录。
其余依赖
- firefox
83.0- geckodriver
0.27.0
- geckodriver
- tesseract
4.1.1
GNU/Linux
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
Windows 10
可以在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 |
Plan
- 课表库
- 自动识别验证码
- 调课
- 补课
- 电费查询库
LICENSE
MIT © Mirasire
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file life_in_tkk-0.0.2.2.tar.gz.
File metadata
- Download URL: life_in_tkk-0.0.2.2.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33a09188bd43de0c2464fa59910c95e9167c48511147909f84251c4f94dc6126
|
|
| MD5 |
952c306533df45b153b13f352012e49f
|
|
| BLAKE2b-256 |
48695643e9aa933f6bcb1723d2d957a29ac26e256c9b180b7922bde40a574090
|
File details
Details for the file life_in_tkk-0.0.2.2-py3-none-any.whl.
File metadata
- Download URL: life_in_tkk-0.0.2.2-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d1db5f9ea46d80c573218bfdce290a01019eaa0150dd3ec3845c13d7a577479
|
|
| MD5 |
8a19627fe2f5c23ad7b6c5ea92055748
|
|
| BLAKE2b-256 |
e4e49c8545f76eab10f1db0ce0b6a118c5d34c439ac7abff336ea9364d01839f
|