通用实用程序库
haggis的Python项目详细描述
哈吉斯
这是一个用 Python。这段代码的大部分目的是支持imprint项目 https://github.com/madphysicist/imprint。这个库的模块是 或多或少独立的实用程序,按类别组织。
这个库包含大量依赖外部程序的代码 普通的皮洪图书馆。在setuptools中,代码被认为是“额外的” 理智。在不修改python代码的情况下,可以省略附加项。这个 支持以下附加功能:
- [docx]:支持docx文件实用程序需要python docx 安装。
- [乳胶]:支持乳胶需要许多外部程序才能工作 是的,所以这个功能是可选的。请参阅主目录中的依赖项页 文档以获取更多信息。
- [pdf]:需要安装poppler库。
- [PS]:需要安装ghostscript。
- [打印]:打印工具需要matplotlib,这是一个很强的依赖关系,并且 在很多方面都是不必要的。
- [术语]:终端颜色在Linux上是现成的,但是需要 Colorama库可以在Windows上工作。
- 【scio】:科学i/o依赖于scipy和astropy库来提供 idl和fits分别支持文件。
- [xlsx]:支持xlsx文件实用程序需要安装openpyxl。
要安装诸如乳胶和pdf之类的附加组件,请执行以下操作:
pip install haggis[latex,pdf]
有关详细信息,请参阅https://haggis.readthedocs.io/en/latest上的文档 信息,包括api文档。
此库在agplv3下获得许可,并与更高版本兼容。 你应该收到一份gnu-affero通用公共许可证的副本 还有这个节目。如果没有,请参阅https://www.gnu.org/licenses/。
更改日志
0.1a1.dev1(2019-04-13)
- pypi上的第一个版本。
- 创建读取文档页面。
- 最初只有印记所需的代码。
- 文档90%完成。
- 没有值得一提的测试。