Utility which merging Koski and Primus CSV reports.
Project description
Utility which merging Koski and Primus CSV reports. Using the Primus card number as identifier.
Usage merge_student_years
Merging Koski student years and primusquery generated CSV reports.
- Usage: merge_student_years [OPTIONS] KOSKI_INPUT_PATH OUTPUT_PATH
PRIMUS_DATA_FILE
- Options:
- -e, --primus_encoding TEXT
[default: utf-8-sig]
- -d, --delimiter TEXT
[default: ;]
- -v, --validation BOOLEAN
[default: True]
- --help
Show this message and exit.
Usage add_column
Adding one column outside student registry to end of the merged report.
Usage: add_column [OPTIONS] SOURCE_FILE OUTPUT_PATH
- Options:
-e, –empty_value TEXT -c, –primus_encoding TEXT [default: utf-8-sig] -d, –delimiter TEXT [default: ;] -D, –drop_duplicates BOOLEAN [default: True] -v, –validate BOOLEAN [default: True] –help
Installation
pip install merge-koskidata2primusdata
Requirements
pandas click
Compatibility
Licence
GNU Lesser General Public License v3.0 or later (LGPLv3.0+)
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
Hashes for merge_koskidata2primusdata-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e625e902ec6c718fdd12b1470824c220dba03ea5cb3cad6bd2908a7a764c102 |
|
MD5 | ba3f6c816238b72a0138504d8683345d |
|
BLAKE2b-256 | 46476a8904a316664661d2d529cfd487b27926598a55a2dd3a9da6828f694149 |
Hashes for merge_koskidata2primusdata-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d6756dd6ff6d74587fb9bfd9ae91c6e003bd245d786755d14d0d78e46dc0f7a |
|
MD5 | 9fd96041d8d1ad5512e7c53052cb7553 |
|
BLAKE2b-256 | c9a4f74d342ee2f9310ac9ed8844bbc42356b399debdd10a7dcb9fbc2006b6a0 |