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-0.8.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a716a43f4ddb2da4f2cad999928930a90fd74c15eac835b79904a60633317c4 |
|
MD5 | 41221e333c688d57596c2a0b2add0e53 |
|
BLAKE2b-256 | 8aba1ade31decff3ffee5f011169aa660b6176c6092bf9f51a7208f8f04be93a |
Hashes for merge_koskidata2primusdata-0.8.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b12553d95122d30e555188f9afc03ceb8c87813028416613a1274eae99d6814d |
|
MD5 | 0d2dc55c4e3d39e66d5fdd6aac85a2fa |
|
BLAKE2b-256 | be61a56bc0948ec96c7d602bbf0d0838a30835ca2d7fc14efc59f07b5c317449 |