Parquet from and to CSV format converter
Project description
Parquet_CSV
| PyPI
A Parquet to and from CSV converter that is based on Apache Arrow for its speed and memory efficiency.
How to install
pip install parquet_csv
Use pip3
if both Python2 and Python3 are installed. This application only works with Python3.
How to use
Converting Parquet
parquet_to_csv
converts parquet
files to csv
files. By default it prints to the standard
output, but can be directed via pipe or -o
flag to write to a file.
Usage: parquet_to_csv.py [OPTIONS] INPUT_FILE
Options:
-o, --output-path FILE [default: (standard output)]
--header / --no-header
--verbose BOOLEAN
--help Show this message and exit.
Selecting columns, gzip
-ing output
Following UNIX principle, you should be using xsv for selecting
columns from the csv or do other transformations: just pipe the output to xsv
and you're all set.
Similarly if you'd want the file to be compressed, pipe the result to gzip
and direct to a local
file ending in .csv.gz
.
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 parquet_csv-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2a4d23dad444e8ea16ecee0138a6bef5cc085beb5afd2ff590566afad769b50 |
|
MD5 | 31948dc0ec90d4b41ba9374f92644229 |
|
BLAKE2b-256 | 77f7e2c88a52afd6b1d2dc041212ef6039a1f0f664afc721f2af53aa2e25c6ce |