Skip to main content

带有扩展名的 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 徽标

gorpy_logo.PNG 和 gorpy_logo_small.PNG 修改自https://commons.wikimedia.org/wiki/File:Gorp.jpghttps://www.python.org/static/community_logos/python-logo-master-v3-TM .png

项目详情


下载文件

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

源分布

gorpy-1.0.0.tar.gz (453.3 kB 查看哈希

已上传 source

内置分布

gorpy-1.0.0-py3-none-any.whl (463.7 kB 查看哈希

已上传 py3