带有扩展名的 Grep 工具,用于以多种不同方式读取文件
项目描述
戈尔皮
好的旧正则表达式和 Python
[阅读文档] ( https://gorpy.readthedocs.io/en/latest/index.html )
特征
- 完全用 Python 编写。
- 用于搜索文本的 Grep 样式界面
- 管道和联合运算符允许对文件和目录树进行更高级的过滤,以便您只看到所需的文件
- 轻松查看 PDF 和 Word 文档中的文本
- 将 XML 和 HTML 解析为 HTML 和 XML 而不仅仅是纯文本
- 强大且可扩展的 JsonPath 实现
- 利用 pandas 的强大功能,使用相同的 JsonPath 查询语言分析表格文档(例如 csv、fwf)
- 轻松更新、删除和打开工具找到的文件
如何使用
-
安装 Python 3.6 或更新版本。
-
安装
# or PyPI pip install gorpy -
使用命令行界面做 gorp 的东西:
python gorp.py <query>
-
或进入互动环节:
python gorp.py gorp> <query> # results # ... # more results gorp> <another query>
-
或在 Python 会话中以编程方式访问 gorp(请参阅 gorp.readfiles.GorpSession)
贡献
请务必阅读贡献指南。
其他的东西
TODO:添加代码覆盖链接(以下链接已损坏)( https://codecov.io/github/URL-OF-PROJECT?branch=master)]( https://codecov.io/OTHER-URL-OF-项目)
gorpy_logo.PNG 和 gorpy_logo_small.PNG 修改自https://commons.wikimedia.org/wiki/File:Gorp.jpg和https://www.python.org/static/community_logos/python-logo-master-v3-TM .png
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
gorpy-1.0.0.tar.gz
(453.3 kB
查看哈希)
内置分布
gorpy-1.0.0-py3-none-any.whl
(463.7 kB
查看哈希)