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.9.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a66fcc847c0c15ef7fd4ff9e6514b19f5c1a2514e8a17382a86568c9e77cdf1f |
|
MD5 | 011a40adbe962bd77c488337bef7545d |
|
BLAKE2b-256 | 825591ccf7a5f7b9065aa62ee1fd8a3bc7776976879e6106cf8305b3a9169f6a |
Hashes for merge_koskidata2primusdata-0.9.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bacf9438f87c1bf57dabb8897a2034f406b1c6edad584181932a4710b6cfa7a |
|
MD5 | 9536c735bd9e9345548f26bf181edce6 |
|
BLAKE2b-256 | edb39d3f10c0d7fb36bc665cc653ed6b14c7953b8e6eef8813eb712179557f05 |