Skip to main content

junegunn 的模糊查找器 (fzf) 的饼图包装器

项目描述

[![构建状态]( https://travis-ci.org/timeyyy/piefuzz.svg)]( https://travis-ci.org/timeyyy/piefuzz )

##### junegunn很棒的 [fzf] ( https://github.com/junegunn/fzf )的 python 包装器。

这是 pyfzf 的一个分支,主要区别是我们在非交互模式下操作。我们也在 python3 上排他性地工作,而不是在 python2 上排他性地工作......

要求

安装

点安装 piefuzz

用法

>>> from piefuzz import Fzf
>>> fzf = Fzf()

默认搜索fzf的路径,你也可以指定路径

如果找不到 fzf,则会引发 SystemError

>>> fzf = Fzf(fzf_path='/here/fzf')

用换行符分隔项目的文件进行模糊测试

>>> result = fzf.fuzz(query, input_path='path/to/file.txt')

否则是一个可迭代的字符串

>>> result = fzf.fuzz(query, input_list=['abc', 'def'])

输出是换行符分隔的 utf-8 字符串

执照

麻省理工学院

谢谢

该项目利用 [plumbum]( http://plumbum.readthedocs.org/ ) 与 [fzf]( https://github.com/junegunn/fzf ) 进行交互。

Definitley 看看好东西!

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

piefuzz-1.0.4.tar.gz (2.4 kB 查看哈希)

已上传 source

内置分布

piefuzz-1.0.4-py2.py3-none-any.whl (5.0 kB 查看哈希

已上传 3 5