Skip to main content

Utility which merging Koski and Primus CSV reports.

Project description

Latest PyPI version

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+)

Authors

merge_koskidata2primusdata was written by Pasi Ollikainen.

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

merge_koskidata2primusdata-1.0.0.tar.gz (16.3 kB view hashes)

Uploaded source

Built Distribution

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page