Skip to main content

py

The py command applies Python scripts to CSV data for custom transformations.

Syntax

qsv py [options] <script> <input_file> [<output_file>]

Description

The py command is used to apply Python scripts to CSV data for custom transformations. This is useful for performing complex data manipulations that are not supported by built-in commands.

Options

  • --no-headers: When set, the first row will not be interpreted as headers

Examples

Apply Python Script

Apply a Python script to a CSV file:

qsv py script.py DLD_Transactions_English_500.csv | qsv table

Common Use Cases

  • Performing complex data manipulations
  • Custom transformations using Python scripts

Tips

  • Verify the output to ensure the script is correctly applied
  • Use in combination with other commands for complex data processing

See Also

  • apply - for built-in data transformations
  • select - for selecting specific columns