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
life_in_tkk-0.0.2.tar.gz
(9.3 kB
view details)
Built Distribution
File details
Details for the file life_in_tkk-0.0.2.tar.gz
.
File metadata
- Download URL: life_in_tkk-0.0.2.tar.gz
- Upload date:
- Size: 9.3 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 | c83277c3f5ca127bc1c8e6213c144ee808a0f4e515ce08e4ae4248fa30ec8923 |
|
MD5 | beb89a3f7f84f7b6028b8392b24f2178 |
|
BLAKE2b-256 | 21a5a1995dfd126a2cd33045fa4f11b32ee09fb8b2d2ee2445870307a927c492 |
File details
Details for the file life_in_tkk-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: life_in_tkk-0.0.2-py3-none-any.whl
- Upload date:
- Size: 9.7 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 | ec70ae2c299a52b517f18ac3f838de0001bbc5f8244a869450b3ea24cdbf2fe4 |
|
MD5 | 6606a82226f12be0d450e4361f11bf65 |
|
BLAKE2b-256 | fac663f126f54d797cca4be63c0c9f51209420a02fde47eac098646069e6ead7 |