2021
01-14
01-14
如何用python写个模板引擎
一.实现思路本文讲解如何使用python实现一个简单的模板引擎,支持传入变量,使用if判断和for循环语句,最终能达到下面这样的效果:渲染前的文本:<h1>{{title}}</h1><p>十以内的奇数:</p><ul>{%foriinrange(10)%}{%ifi%2==1%}<li>{{i}}</li>{%end%}{%end%}</ul>渲染后的文本,假设title="高等数学":<h1>高等数学</h1><p>十以内的奇数:</p><ul><li>1</li><li>3</li><li>5</li><li>7</li><li>9</li></ul>要...
继续阅读 >