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
- Read TODOS: TODOS.md for an informal roadmap.
- The old, now archived csvkitcat repo: dannguyen/csvkitcat
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
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.
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 |
Close
Hashes for csvmedkit-0.0.9.13-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89e70021ec83f2e95eb6440c701e272ef2102ad810590cdb1f18048767891815 |
|
MD5 | 696862e55c3621fa235702c0bb43caba |
|
BLAKE2-256 | bf159bc261a2b73624b28320b060fa27280e4c87ebbd2dbdb21073a965bc4d4f |