一个简单的 Python 实用程序,用于处理由“web.sta”导出的每周作业 PDF
项目描述
坐下
一个简单的 Python 实用程序,用于处理由web.sta.
入门
只需在虚拟环境中安装所有依赖项即可开始:
# Set up & activate virtualenv
virtualenv -p python3 venv
# shellcheck disable=SC1091
source venv/bin/activate
# Install dependencies, either ..
# (1) .. from PyPi (stable)
python -m pip install sitzungsdienst
# (2) .. from repository (dev)
python -m pip install --editable .
用法
使用这个库很简单:
from sitzungsdienst import Sitzungsdienst
# Pass file path (or its stream)
sta = Sitzungsdienst('path/to/file.pdf')
# Retrieve data
data = sta.extract_data()
# Use a subset by filtering it
filtered = sta.filter(['alice', 'bob'])
# Extract assignees only
assignees = sta.extract_people()
# Fetch express service
express = sta.extract_express()
如果您想看到它的实际效果,请前往sitzungsapp!
快乐编码!
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
sitzungsdienst-2.0.3.tar.gz
(19.6 kB
查看哈希)
内置分布
sitzungsdienst-2.0.3-py3-none-any.whl
(19.6 kB
查看哈希)
关
sitzungsdienst -2.0.3.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 11c3b32253251ce510c0bce0c6f654faa8e42e61f8379381fe804b08e2846dd5 |
|
| MD5 | 7c80e9e4f0b5e69d29d0ed01646b0525 |
|
| 布莱克2-256 | 905e44e1cb1bde3b9340432f34a182afd7ab1dd62c1615d31fe178fbc988052a |
关
sitzungsdienst -2.0.3-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | dc35b9d6d2f577922b9a16fff6cf978c956ee8906d2b184db126a448cbf4e519 |
|
| MD5 | 31822239afa48ead91796e5683ff9ba2 |
|
| 布莱克2-256 | b42a9a8679078831baa4186d0d4e2a53e5d7216af64d8e730471ed118f9dd5ba |