Skip to main content

Cross platform terminal selector implemented in Python

Project description

Advanced Selector

Has the ability to use multiple selection types:

  • Single select
  • Multiple selection

Cross platform implementation

The library make use of the getch lib on Linux and msvcrt on Windows

Try it!

Windows

Make sure to have Python and Git installed.

Open a powershell and run:

# Clone the repository
git clone https://github.com/kougen/py-advanced-selector

# Change dir
cd py-advanced-selector

# Create a virtual env
py -m venv venv

# Enter the venv
./venv/Scripts/activate

# Install the dependencies
pip install -r requirements.txt

# Start the sample.py
py test\sample.py

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

advancedselector-3.1.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

advancedselector-3.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file advancedselector-3.1.0.tar.gz.

File metadata

  • Download URL: advancedselector-3.1.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for advancedselector-3.1.0.tar.gz
Algorithm Hash digest
SHA256 485db2a4743498b692cfd3bf30bb7e043044398c4ec7a7a7fdb1993c9a32f74d
MD5 6e1804f5ec53441ea019f6140e47d4f1
BLAKE2b-256 3eeca0be1eea0da86453d8d2e2db518dffc3aa31d03554c70256f1f033a281ac

See more details on using hashes here.

Provenance

File details

Details for the file advancedselector-3.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for advancedselector-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d59fe09056aae41e6e079b4663d33195696d5473fe3177f0ec3b3823f9cf608
MD5 85915273e5f2aa6e9a8bfb8e1474e777
BLAKE2b-256 fdfb7322f62a2067c173d098631ee752d93724e11f5966b82a95211eb43c2ddc

See more details on using hashes here.

Provenance

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