'The unofficial extended family of csvkit: semi-awkward tools for command-line data parsing
Project description
csvkitcat is a library that supplements (and depends on) the great wireservice/csvkit. It exists because csvkit is no longer adding new tools to its core functionality.
New tools and utilities:
csvcount: just count records
csvflatten: transpose records in a format easier to view in text files
csvnorm: normalize whitespace/newlines and character casing
csvsed: like sed, but done at the columnar level
csvslice: like xsv slice
csvxplit: split a given column by a pattern into n new columns
…and more random tools!
See more tools and explanation at csvkitcat’s Read The Docs
Important links
Documentation: https://csvkitcat.readthedocs.io/
Repository: https://github.com/dannguyen/csvkitcat
CHANGELOG: docs/CHANGELOG.rst
CSVKit documentation
csvkit is a suite of command-line tools for converting to and working with CSV, the king of tabular file formats.
It is inspired by pdftk, GDAL and the original csvcut tool by Joe Germuska and Aaron Bycoffe.
Important links:
Documentation: http://csvkit.rtfd.org/
Repository: https://github.com/wireservice/csvkit
Schemas: https://github.com/wireservice/ffs
Dev notes
How to publish: https://realpython.com/pypi-publish-python-package/
python setup.py sdist bdist_wheel && twine upload dist/*
Project details
Release history Release notifications | RSS feed
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
File details
Details for the file csvkitcat-1.6.1a0.tar.gz
.
File metadata
- Download URL: csvkitcat-1.6.1a0.tar.gz
- Upload date:
- Size: 1.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bba00657bda65ac8c3899aed8e0ee3175bb60e893ce898572279310bcf72d93 |
|
MD5 | 07969ba7b1bf6c67d05dad201c1ec056 |
|
BLAKE2b-256 | f2d89629438d29efdf53808933e4e65a196d1352afec869c13ba1bc3d88143a3 |
File details
Details for the file csvkitcat-1.6.1a0-py3-none-any.whl
.
File metadata
- Download URL: csvkitcat-1.6.1a0-py3-none-any.whl
- Upload date:
- Size: 9.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7f8fca7192918ed4f7c010592e1daaa90b7a5f5fb54495df8e931c96ffc3400 |
|
MD5 | f60c3c20a997faa00c3193a35297274e |
|
BLAKE2b-256 | d6b53e26105f1343cdb944778ed888e337bee70b4237ec5d42b81db797aef686 |