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

Uploaded Source

Built Distribution

advancedselector-3.0.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: advancedselector-3.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 92e12c676a2b3d8e168bd2138b9fb27d67dfa9c9721cf6d7be2d4201b300edcb
MD5 5c6a69066a2f2bc00f277a2518368db5
BLAKE2b-256 4a2df23b6166eec13987de3274170b2a52e6838551333f75451534d5c966ed74

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for advancedselector-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3aa5e95c67fbb93ff57fd155958bb7c2a41d831a84717937ae6cc6c5e22759b1
MD5 13ac57eb982f6855b2249fd80ff100ab
BLAKE2b-256 1705d43f9bade0171bf1f29b98a918892b13887d81c7f782d762b58df13e4c61

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