Skip to main content

一个简单的 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 查看哈希

已上传 source

内置分布

sitzungsdienst-2.0.3-py3-none-any.whl (19.6 kB 查看哈希

已上传 py3