跳转到主要内容

适用于应用程序的通用库

项目描述

日期::
2013-09-05 09:51
标签::

cloud, library, general

类别::

*nix

适用于应用程序使用的中间件

你是否希望不需要开发一些通用的库和或中间件,你只是在应用程序之间携带它们,在适当的时候进行简单的调整,或者根据需要盲目地复制和粘贴?如果是这样,那么这是一个你可以将你的代码放入其中的库。

原因

我建立这个项目是因为我反复使用相同的代码,我厌倦了在项目之间复制相同的代码块。所以现在,如果我有足够通用的东西,我会把它放在库中,这样我就可以在我的应用程序开发过程中使用它。

功能

  • CLI应用程序的参数解析

  • HTTP请求

  • 通用日志记录

  • 外发电子邮件消息

  • Linux包安装

  • 配置文件解析

  • Shell命令

  • 各种实用工具

信息

欢迎Pull requests。

构建文档

克隆仓库,导航到docs目录,并执行以下操作。

sphinx-build -b html -d _build/doctrees   . _build/html

完成后,文档将位于docs/_build/html目录中。

测试

要运行测试,请转到cloudlib模块的根目录并执行命令tox。这将自动运行Python 2.6 - 2.7的所有测试。

文档测试也用于本库中。要运行文档测试,请进入该模块根目录下的文档目录,并执行 make doctest

项目详情


下载文件

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

源代码分发

cloudlib-0.5.0.tar.gz (117.4 kB 查看散列)

上传时间 源代码

支持