Extends `head` and `tail` commands to support previewing binary data formats
Project description
Mitchell P. Krawiec-Thayer
This library provides headx and tailx commands which behave similarly to the head and tail commands, extended with support for binary data formats.
Supported file types include:
Feather files
Pickle files
Parquet files
HDF5 files
XLSX
Example
Let’s compare head and headx for a Feather file. Here’s the standard head command:
$ head test.feather -n 4
ARROW1����H
The above output is binary data, which is not very useful. Now let’s try headx:
$ headx -n 4 data.feather
timestamp flavor color foobar
10 strange red 9
20 up blue 8
30 charm None 7
Installation
To install headtailx, simply run:
pip install headtailx
Use
Simply replace head with headx (and likewise tail -> tailx) when previewing binary data formats. For example headx <filename> -n 3 would show the first 3 lines.
License
This project is licensed under the MIT License. See the LICENSE file for more information.
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 headtailx-0.0.1.tar.gz
.
File metadata
- Download URL: headtailx-0.0.1.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27312ec2565b8ccf737fa9904987949feee60452450e262e58916298efc16b02 |
|
MD5 | 27587135327b6d976fb3b3dc5410a0f3 |
|
BLAKE2b-256 | 6cc5ff5bace72223ce536401437c125f657d498a3d7860c088a2e1155fddefeb |
File details
Details for the file headtailx-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: headtailx-0.0.1-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6fce09a8620186c760f86e570a52bde253a8bf5d62bea08012784a9bb8318aa |
|
MD5 | 2a1642c02d688ba666d06bdc755a77bd |
|
BLAKE2b-256 | f70767f39549b27fa9e9dbc05ab74b964a66a88c7fce05166cc55d2880b638ea |