python模板引擎:Art Mustache

jopen 12年前發布 | 19K 次閱讀 Python 模板引擎

Art Mustache(文藝的大胡子)是一個python模板引擎,它非常簡單,它被設計為一個容易學習,緊湊和富有表現力的模板引擎,使得編碼更加流暢。

Art Mustache 本身不是一個新的編程語言,而是使用本地語言(就像python)的語法進行編程。

Art Mustache僅用到下面的語法標記:

* @variable

    變量生成到模板的語法,列如:@name

* @{...}

    單行或者多行塊的python代碼,通常用于定義變量,或者作三元表達式或一個python代碼語塊,列如:@{name='hello world'}

* @expression{...}

    通過表達式控制需要生成到模板的html。

* @:single string rendered in template.

   在@{...}中使用@:可以輸出單行文本到模板上。

項目主頁:http://www.baiduhome.net/lib/view/home/1352190949172

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!