viiew 🧐
pip install viiew to quickly view(your_data) in the terminal!
your_data can be a
As shown in the GIF, just call view...
import numpy as np
from viiew import view
your_data = np.arange(1024).reshape(32, 32)
view(your_data)
...and e.g. press s to scroll through your_data (see all keybindings)!
view calls view_array and pressing s adds 1 to its row0 argument.
Click here, to read about all arguments of `view` and `view_array` 📑
view and view_array take the arguments
data: The data object to view (e.g., numpy array, pandas DataFrame, etc.)row0: Starting row index (default: 0)col0: Starting column index (default: 0)nrows: Number of rows to display (default: 20)ncols: Number of columns to display (default: 10)cidx: Current column index for sorting (default: None)order: Sorting order (0: none, 1: ascending, -1: descending) (default: 0)color: Whether to use color coding for values (default: True)is_table: Whether to treat the data as a table (auto-detected for pandas DataFrames) (default: None)expand: Expansion level for columns (default: 0)nchars: Number of characters per cell (default: 7)end: String to append after each cell (default: ' ')
Keybindings
w: Move up one rows: Move down one rowa: Move left one columnd: Move right one columno: Cycle through sorting orders (ascending, descending, none)t: Toggle table mode (column-wise colormap)c: Toggle color displayr: Decrease number of rowsR: Increase number of rowsc: Decrease number of columnsC: Increase number of columnse: Decrease column expansionE: Increase column expansionn: Decrease number of characters per cellN: Increase number of characters per cellW: Move up 10 rowsS: Move down 10 rowsA: Move left 10 columnsD: Move right 10 columnsq: Quit the viewer
Release files for viiew 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| viiew-0.1.0.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| viiew-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.1 kB
Release files / viiew-0.1.0.tar.gz
| Download URL | viiew-0.1.0.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8226c82ffeb7c7dab69c910b6361dc026c8b2d30f5814f509a68a0d27ef3d46d
|
|
BLAKE2b-256 checksum How to use checksums |
e14831f8915593c02b1e518aa30e5b443013d4bf58e643fd856c5f3881c24cd4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.12.9 Linux/6.14.0-24-generic
|
Release files / viiew-0.1.0-py3-none-any.whl
| Download URL | viiew-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2774a293d3c3d51b5f54b39dcc86019298a37414f241d40971d5c28e1079cef1
|
|
BLAKE2b-256 checksum How to use checksums |
6233d4981063a32bef79f12ea12e3a92b28b30fbd5531127cc27fa15ab3f6946
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.12.9 Linux/6.14.0-24-generic
|