我们可以用 python 语言编写(或者可能存在这样的 web 框架),我们可以像 PHP 语言一样编写 Python 和 html 标签。
我们能不能有这样的python文件结构:
some_python_file.py:
<html>
<head>
<title>Lol</title>
<head>
<body>
My PyWeb Slang
</body>
</html>
<!-- this part should be python -->
<?py
from Eternity import Kiss
love = Kiss.Forever()
print "%s" % love
?>
对不起,我用大写字母写:消歧:
您可以看到,该模板在每一行中使用 {% goodies %} 或 <%= goodies %>
{% extends "layout.html" %}
{% block body %}
<ul>
{% for user in users %}
<li><a href="{{ user.url }}">{{ user.username }}</a></li>
{% endfor %}
</ul>
{% endblock %}
但在 PHP 中:
<div>Good Morning, Sun!</div>
<?php
echo "Happy!";
echo "Hi, WaterLand!";
?>
如果 Python 可以这样做,它应该是这样的:
<div>Good Morning, Sun!</div>
<?py
print "%s" % "Happy!"
print "%s" % "Hi, WaterLand!";
?>
有想法,还是我需要更明确?
谢谢你。:)
嗯,如果是这样:
我们可以用 mod_python 编写类似的东西(从下面扩展[morphyn]示例):
<html>
<%
greet = 'Hello Wee!'
answer = 'Hello Bee!'
%>
<h1><%= greet %></h1>
<h2><%= answer %></h2>
</html>
在那里你可以看到超过 2'u 行进入 <% ... %> 我们可以吗?