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

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

csvmedkit-0.0.9.13.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

csvmedkit-0.0.9.13-py2.py3-none-any.whl (5.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file csvmedkit-0.0.9.13.tar.gz.

File metadata

  • Download URL: csvmedkit-0.0.9.13.tar.gz
  • Upload date:
  • Size: 1.9 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

Hashes for csvmedkit-0.0.9.13.tar.gz
Algorithm Hash digest
SHA256 04493f77f502051ed6b64cbd74cf2891fd6cb8a6efd29e97673bfad84cc099b1
MD5 97b101bd02166ac882689ec9eb97cfbb
BLAKE2b-256 1fe79e3024b5bd1a0e6e87e104c84ad8dcec1c593573472d3f9e95ecde4c8148

See more details on using hashes here.

File details

Details for the file csvmedkit-0.0.9.13-py2.py3-none-any.whl.

File metadata

  • Download URL: csvmedkit-0.0.9.13-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 2, 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

Hashes for csvmedkit-0.0.9.13-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 89e70021ec83f2e95eb6440c701e272ef2102ad810590cdb1f18048767891815
MD5 696862e55c3621fa235702c0bb43caba
BLAKE2b-256 bf159bc261a2b73624b28320b060fa27280e4c87ebbd2dbdb21073a965bc4d4f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page