Python wrapper for junegunn's fuzzyfinder (fzf)
Project description
pyfzf
![](https://img.shields.io/badge/license-MIT-green.svg?style=flat) ![https://pypi.python.org/pypi/pyfzf](https://img.shields.io/pypi/dm/pyfzf.svg?style=flat)
##### A python wrapper for junegunn’s awesome [fzf](https://github.com/junegunn/fzf).
![](https://raw.githubusercontent.com/nk412/pyfzf/master/pyfzf.gif)
Requirements
Python 3.6+
Note: fzf must be installed and available on PATH.
Installation
pip install pyfzf
Usage
>>> from pyfzf.pyfzf import FzfPrompt >>> fzf = FzfPrompt()
Simply pass a list of options to the prompt function to invoke fzf.
>>> fzf.prompt(range(0,10))
You can pass additional arguments to fzf as a second argument
>>> fzf.prompt(list(range(0,10)), '--multi --cycle')
License
MIT
Thanks
This project makes use of [plumbum](http://plumbum.readthedocs.org/) to interact with [fzf](https://github.com/junegunn/fzf).
CHANGES
2015.11.16: Initial release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.