Skip to content

ai-serve/TestCSV

Repository files navigation

Statistics calculation form multiple CSV files

Example output

image of console output

image of console output

Run

Bash run python script.py --help to see the help message. Bash run python script.py --files example1.csv example2.csv --report performance for default behavior.

Bash run pytest --cov to run all tests with coverage statistics reported to console output.

Command options

  1. Multiple .csv files (all will be merged into one) for the -f / --files option.
  2. Single field for the -r / --report option.
  3. Single field for the -g / --group option.
  4. Supported field names in .csv files: name, position, completed_tasks, performance, skills, team, experience_years

Future proofing

Calculation options generally support a broad group-by clause for multiple field grouping, aggregation functions on a per-field basis and multipal field ordering.

This functionality could be implemented later.

About

Tesk task

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages