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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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