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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
485db2a4743498b692cfd3bf30bb7e043044398c4ec7a7a7fdb1993c9a32f74d
|
|
| MD5 |
6e1804f5ec53441ea019f6140e47d4f1
|
|
| BLAKE2b-256 |
3eeca0be1eea0da86453d8d2e2db518dffc3aa31d03554c70256f1f033a281ac
|
File details
Details for the file advancedselector-3.1.0-py3-none-any.whl.
File metadata
- Download URL: advancedselector-3.1.0-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d59fe09056aae41e6e079b4663d33195696d5473fe3177f0ec3b3823f9cf608
|
|
| MD5 |
85915273e5f2aa6e9a8bfb8e1474e777
|
|
| BLAKE2b-256 |
fdfb7322f62a2067c173d098631ee752d93724e11f5966b82a95211eb43c2ddc
|