模板框架。
项目描述
#########
piecutter
#########
.. raw:: html
<a href="http://badge.fury.io/py/piecutter"><img src="https://badge.fury.io/py/piecutter.png"></a>
<a href="https://travis-ci.org/diecutter/piecutter"><img src="https://travis-ci.org/diecutter/piecutter.png?branch=master"></a>
<a href="https://crate.io/packages/piecutter?version=latest"><img src="https://pypip.in/d/piecutter/badge.png"></a>
`piecutter` 是一个模板渲染框架,用 `Python`_ 编写。
主题:**针对上下文渲染模板**,无论模板在哪里,
无论是什么模板引擎。
**************
项目状态
**************
`piecutter` 正在积极开发。
**昨天**,`piecutter` 是 `diecutter`_ 的核心。
作为 `diecutter` 的作者,我们认为 `diecutter` 有许多与
模板和文件生成相关的优秀功能。我们希望与更广泛的受众分享它。
因此,我们将其包装为独立的库。
我们计划尽快让它变得更好。
如果您喜欢这些功能,请加入我们吧 ;)
以下是我们的动机之一
* 第三方项目可以使用 `piecutter`。它们不必依赖于
`diecutter`,因为它嵌入了一些与其网络服务相关的特定代码。
* 作为独立的库,`piecutter` 应该更容易维护和改进。
。
* `piecutter` 比较开放,比 `diecutter` 更开放。它可以拥有更大的社区。
它也可能与类似的工具合并。
**今天**,`piecutter` 与 `diecutter` 实现绑定。API
反映了 `diecutter` 的架构和概念,这可能会对其他用途来说晦涩难懂。
。
**明天**,我们计划改进 `piecutter`。例如,我们认为
API 应该进行重构,以简化为前提。
************
关键特性
************
* 简单的 API:根据上下文渲染模板。
* 支持多个模板引擎:目前为 `Jinja2`_ 和 `Django`_。以后
`Cheetah`_ 以及甚至非 Python 模板引擎,如 Ruby 的 `ERB`_。
* 渲染文件和目录。
* 从几乎任何地方加载模板:现在为本地文件系统,github.com。以后:Django 存储...
。
* 对生成的内容做任何你想做的事情:写入本地文件系统,生成
存档...
*********
。
*********
资源
* 文档:https://piecutter.readthedocs.org
* PyPI 页面:http://pypi.python.org/pypi/piecutter
* Bug 追踪器:https://github.com/diecutter/piecutter/issues
* 更新日志:https://piecutter.readthedocs.org/en/latest/about/changelog.html
* 路线图:https://github.com/diecutter/piecutter/issues/milestones
* 代码仓库:https://github.com/diecutter/piecutter
* 持续集成:https://travis-ci.org/diecutter/piecutter
.. _`Python`: https://pythonlang.cn
.. _`diecutter`: http://diecutter.io
.. _`join us`: https://piecutter.readthedocs.org/en/latest/contributing.html
.. _`Jinja2`: http://jinja.pocoo.org/
.. _`Django`: https://django.ac.cn
.. _`Cheetah`: http://pythonhosted.org/Cheetah/
piecutter
#########
.. raw:: html
<a href="http://badge.fury.io/py/piecutter"><img src="https://badge.fury.io/py/piecutter.png"></a>
<a href="https://travis-ci.org/diecutter/piecutter"><img src="https://travis-ci.org/diecutter/piecutter.png?branch=master"></a>
<a href="https://crate.io/packages/piecutter?version=latest"><img src="https://pypip.in/d/piecutter/badge.png"></a>
`piecutter` 是一个模板渲染框架,用 `Python`_ 编写。
主题:**针对上下文渲染模板**,无论模板在哪里,
无论是什么模板引擎。
**************
项目状态
**************
`piecutter` 正在积极开发。
**昨天**,`piecutter` 是 `diecutter`_ 的核心。
作为 `diecutter` 的作者,我们认为 `diecutter` 有许多与
模板和文件生成相关的优秀功能。我们希望与更广泛的受众分享它。
因此,我们将其包装为独立的库。
我们计划尽快让它变得更好。
如果您喜欢这些功能,请加入我们吧 ;)
以下是我们的动机之一
* 第三方项目可以使用 `piecutter`。它们不必依赖于
`diecutter`,因为它嵌入了一些与其网络服务相关的特定代码。
* 作为独立的库,`piecutter` 应该更容易维护和改进。
。
* `piecutter` 比较开放,比 `diecutter` 更开放。它可以拥有更大的社区。
它也可能与类似的工具合并。
**今天**,`piecutter` 与 `diecutter` 实现绑定。API
反映了 `diecutter` 的架构和概念,这可能会对其他用途来说晦涩难懂。
。
**明天**,我们计划改进 `piecutter`。例如,我们认为
API 应该进行重构,以简化为前提。
************
关键特性
************
* 简单的 API:根据上下文渲染模板。
* 支持多个模板引擎:目前为 `Jinja2`_ 和 `Django`_。以后
`Cheetah`_ 以及甚至非 Python 模板引擎,如 Ruby 的 `ERB`_。
* 渲染文件和目录。
* 从几乎任何地方加载模板:现在为本地文件系统,github.com。以后:Django 存储...
。
* 对生成的内容做任何你想做的事情:写入本地文件系统,生成
存档...
*********
。
*********
资源
* 文档:https://piecutter.readthedocs.org
* PyPI 页面:http://pypi.python.org/pypi/piecutter
* Bug 追踪器:https://github.com/diecutter/piecutter/issues
* 更新日志:https://piecutter.readthedocs.org/en/latest/about/changelog.html
* 路线图:https://github.com/diecutter/piecutter/issues/milestones
* 代码仓库:https://github.com/diecutter/piecutter
* 持续集成:https://travis-ci.org/diecutter/piecutter
.. _`Python`: https://pythonlang.cn
.. _`diecutter`: http://diecutter.io
.. _`join us`: https://piecutter.readthedocs.org/en/latest/contributing.html
.. _`Jinja2`: http://jinja.pocoo.org/
.. _`Django`: https://django.ac.cn
.. _`Cheetah`: http://pythonhosted.org/Cheetah/
.. _`ERB`: https://doc.ruby-lang.org.cn/
关闭
piecutter-0.1.1.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | efa5385e28e06e8097eaa968c938ebeac44d16f3571899580baa84c2522127dd |
|
MD5 | e6424e6ed9cc6ba5f252fa652d7f4c19 |
|
BLAKE2b-256 | 404401cba94b6e880085cb217cdad25f472be427dcb9a5028185fc19083371d9 |