RNDR:一个简单而强大的模板引擎

时间:2024-05-23 10:31:45
【文件属性】:

文件名称:RNDR:一个简单而强大的模板引擎

文件大小:261KB

文件格式:ZIP

更新时间:2024-05-23 10:31:45

Python

RNDR是一个简单的模板引擎,可在模板中释放Python的全部功能。 RNDR从PHP的模板系统中汲取了很多灵感,旨在利用Python固有的实用程序以简单,可配置且几乎不需要学习的方式进行模板。 用法 句法 RNDR的语法很容易学习,因为它涉及的只是将单行Python语句包含在一对标记中。 默认情况下,这些标签(开始标签和结束标签)分别为@R和R@ 。 >>> r = RNDR( ... " <xml> " ... " @R echo( 1 + 1 ) R@ " ... " </xml> " ... ) >>> r.render() '<xml>2</xml>' 输出函数echo用于代替Python的print因为后者附加了新行,这可能是不希望的。 除了调用echo函数之外,还可以使用输出标签:默认情况下,在开始标签后附加等号: >>> r = RNDR( ... " <xml


【文件预览】:
RNDR-master
----setup.py(496B)
----media()
--------retina_wood.png(100KB)
--------logo.png(47KB)
--------linedpaper.png(76KB)
----MANIFEST.in(23B)
----rndr()
--------interfaces.py(5KB)
--------parse.py(14KB)
--------__init__.py(10KB)
--------base.py(6KB)
--------loaders.py(2KB)
--------__main__.py(70B)
--------core.py(7KB)
--------tests.py(17KB)
--------exceptions.py(5KB)
----scripts()
--------templates()
--------build_docs(1KB)
--------rndr(30B)
----README.rst(9KB)
----homepage()
--------index.html(2KB)
----docs()
--------fullapi.rst(1KB)
--------installing.rst(1KB)
--------Makefile(5KB)
--------api.rst(527B)
--------index.rst(616B)
--------conf.py(8KB)
--------configuration.rst(2KB)
--------modules.rst(66B)
--------usage.rst(6KB)
--------contributing.rst(609B)

网友评论