Skip to main content

Command line interface for reading spreadsheets inside terminal.

Project description

texel - Command line interface for reading spreadsheets inside terminal.

Sometimes, you have to deal with spreadsheets. Those are sad times. Fortunately there is texel!

Texel is a useful CLI for quickly reading spreadsheets and copying their contents to clipboard in CSV format.

texel in action

Usage

texel [-h] [-d DELIMITER] [-c CELLWIDTH] [-p PRECISION]
             [--fillna FILLNA]
             FILE

positional arguments:
  FILE                  Spreadsheet path (csv, xls, xlsx, xlsm,
                        xlsb, odf, ods or odt)

optional arguments:
  -h, --help            show this help message and exit
  -d DELIMITER, --delimiter DELIMITER
                        Delimiter for csv files
  -c CELLWIDTH, --cellwidth CELLWIDTH
                        Width of a cell
  -p PRECISION, --precision PRECISION
                        Precision of floating point numbers
  --fillna FILLNA       Value to use to fill holes in the
                        spreadsheet

Commands

  • ⬆️⬇️⬅️➡️ / kjhl - Move
  • <TAB> <SHIFT-TAB>/n <SHIFT-n> - Switch sheet
  • v - Visual/selection mode
  • <ESC> - Exit visual/selection mode
  • c / y - Copy selected cell(s)
  • ? - Help
  • q - Exit

Supported file formats:

  • xlsx
  • xlsm
  • xltx
  • xltm
  • xlsb
  • xls
  • csv
  • odt
  • odf
  • ods

Installation

$ pip install texel

Licence

MIT

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

texel-0.2.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

texel-0.2.1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file texel-0.2.1.tar.gz.

File metadata

  • Download URL: texel-0.2.1.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.2 importlib-metadata/4.7.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for texel-0.2.1.tar.gz
Algorithm Hash digest
SHA256 1bda143bc5b6bb3669f1d8189688792325752eb214e920e4d38f937339bff559
MD5 577061f425bd1fd00b17fbfaffbd8853
BLAKE2b-256 b85d3402266b59bf58ce15693db4383f817d81dc85bb784d8e3ce7fad3fe9811

See more details on using hashes here.

File details

Details for the file texel-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: texel-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.2 importlib-metadata/4.7.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for texel-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 24fee78547c6c204ab6029a2bde7800b07dce0dd0e1fb1a86cb9a03acb02e755
MD5 ef1b89133f3d5bc724ade9713d87000a
BLAKE2b-256 d2006e64748b24b76a09aa358e5c65e67ae0b1cb42cbb020cec2f43bc445cf78

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