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-0.9.0.tar.gz (16.3 kB view hashes)

Uploaded Source

Built Distribution

merge_koskidata2primusdata-0.9.0-py3-none-any.whl (18.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page