新聞中心
1、Jinja2

創(chuàng)新互聯(lián)主要從事網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)開平,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
Jinja2是快速全面的選項,可以用來Python2.x和3.x,遵循BSD許可。Jinja2從功能的角度和Mako有很多重疊,所以對于新手來說,你的選擇可能會歸結(jié)為你喜歡的格式風(fēng)格。Jinja2還將模板編譯成字節(jié)碼,具有HTML轉(zhuǎn)義、沙盒、模板繼承和模板沙盒的功能。它的用戶包括Mozilla、SourceForge、NPR、Instagram等。,還有強(qiáng)大的文檔。
Mako在模板中使用Python邏輯的區(qū)別在于Jinja2使用了自己的語法。
2、Mako
Mako是MIT許可證發(fā)表的python模板工具,是為了快速表現(xiàn)而設(shè)計的(與Jinja2不同)。Reddit已經(jīng)使用Mako展示網(wǎng)頁,也是Pyramid和Pylons等網(wǎng)頁框架的默認(rèn)模板語言。相當(dāng)簡單易上手??梢允褂脦仔写a來設(shè)計模板;支持Python2.x和3.x,是一個功能強(qiáng)大、功能豐富的工具。其功能包括過濾器、繼承、可調(diào)用塊和內(nèi)置緩存系統(tǒng),這些系統(tǒng)可以大或復(fù)雜的項目引入。
以上就是python不同模板的分析,希望對大家有所幫助。更多Python學(xué)習(xí)指路:python常見問題
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
網(wǎng)頁名稱:創(chuàng)新互聯(lián)Python教程:python不同模板的分析
文章鏈接:http://www.dlmjj.cn/article/djgdidj.html


咨詢
建站咨詢
