Skip to main content

The unofficial extended family of csvkit, i.e. even more tools for command-line data parsing and wrangling

Project description

The unofficial extended family of csvkit, i.e. even more tools for command-line data parsing and wrangling.

Status as of 2020-11-11: Alpha, but working toward release version with these utilities:

  • csvflatten: reformat data for easier browsing of “wide” data
  • csvheader: add/alter a data file’s column names
  • csvnorm: normalize unprintable characters and whitespace
  • csvpivot: do pivot tables
  • csvsed: do sed substitution on a per-column basis
  • csvslice: return rows by index, including head/tail to get first/last n rows

Read the in-progress docs at: csvmedkit.readthedocs.io

Note: many of the data examples incorporate the original csvkit tools, including a couple of post 1.0.6 fixes. Until csvkit makes a new official release, here’s what I used:

$ pip install git+https://github.com/wireservice/csvkit.git@73d5bdc4a2f5c07b91737ea007bb3510f970aad7

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for csvmedkit, version 0.0.9.13
Filename, size File type Python version Upload date Hashes
Filename, size csvmedkit-0.0.9.13-py2.py3-none-any.whl (5.0 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size csvmedkit-0.0.9.13.tar.gz (1.9 MB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page