Skip to main content

PySelecta

Project description

A fuzzy text selector for files and anything else you need to select

Inspired by Gary Bernhardt’s selecta.

Unlike selecta, pyselecta doesn’t include any interactive functionality. You give it a list of options and a search term and it returns matches.

Installation

$ pip install pyselecta

This will give you the pyselecta shell command.

Usage

$ find . -type f | pyselecta "models"

This will return a newline separated list of file paths with the best candidate on top.

$ find . -type f | pyselecta

Omitting the search term just copies the stdin to stdout.

License

BSD, short and sweet

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

pyselecta-0.1.0.tar.gz (1.9 kB view details)

Uploaded Source

File details

Details for the file pyselecta-0.1.0.tar.gz.

File metadata

  • Download URL: pyselecta-0.1.0.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyselecta-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3629e41da3f53f7ad3f0919dd25653416d14e46cecbf31f8db2b2a5305931eae
MD5 c1dfc4f9f49fbcd6c0a07f75381e3284
BLAKE2b-256 65e3614753cd14526bc13e248b75bd56ba42e297d9d65276b1a5fbe4e289854c

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