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.0.4.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for advancedselector-3.0.4.tar.gz
Algorithm Hash digest
SHA256 2ffd8318267e87583536516cd2413c3aa533d20b66c5523a485e08ef18a51051
MD5 cbf6edd5d42f18826f64b7ab1f232ab2
BLAKE2b-256 3c1d29aca5f11412576e2c4d02abace67a6d7e257010459589f6a028d36967de

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for advancedselector-3.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b2ea27694390bc8bb48d49bda68f930d2a62390358d33e7a940eb0f8acd2b142
MD5 f599165415d58cb98f75799c567353dc
BLAKE2b-256 bc123970c88db9e252e194f1b75f2f45f13d6603a71273417d5dcb51e8839115

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