【发布时间】:2016-04-15 13:48:10
【问题描述】:
我用过很多Python和PHP,但出于好奇,有没有一个Python版本使用类似于PHP的范式来动态创建html页面,即像这样:
<html>
<body>
<?py # similar to <?php ... ?>
for i in range(10):
print '<div>Hello%i</div>' % i
?>
</body>
</html>
?
注意 1:我不是谈论不使用此类语法的 Django、Flask、Bottle、Twisted 等。
注意 2:建议的代码在 PHP 中是这样的:
<html>
<body>
<?php
for ($i = 0; $i < 10; $i++)
{
echo '<div>Hello' . $i . '</div>';
}
?>
</body>
</html>
【问题讨论】:
-
pylatte -> github.com/rucifer1217/pylatte 做
-
你应该从没有一个框架这样做的事实中得到提示。这是一个非常糟糕的主意。
-
我们都理解您的意思,我们只是指出,Python 世界中没有人认为以这种方式编写代码是个好主意。
-
确实存在执行此操作的 Python Server Pages 项目,但已经消亡多年。再次,接受提示。
标签: php python html preprocessor web-frameworks