Skip to main content

Python wrapper for junegunn's fzf. Let user interactively choose from given choices

Project description

fzf-wrapper

Python wrapper for junegunn's fzf. Let user interactively choose from given choices

fzf-wrapper is python multiplatform library without any other dependency then fzf itself. Recommended tool to improve user experience in your scripts.

Requirements

  • Python 3.6+
  • fzf

Install

pip install fzf-wrapper

Usage

from fzf_wrapper import prompt
prompt(['one', 'two', 'three'])
# Start fzf and return selected item / items in list
# eg. ['two']

You can add fzf arguments as second parameter:

prompt(['1', '2', '3'], '--multi --cycle')

Licence

MIT

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

fzf-wrapper-0.1.7.tar.gz (3.7 kB view hashes)

Uploaded Source

Built Distribution

fzf_wrapper-0.1.7-py3-none-any.whl (4.4 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