是否存在一个Python Web框架,其中Python代码和HTML代码位于同一文件中?
Django使用具有特殊语言的模板来生成HTML。定向塔使用一种名为Mako的语言。
我更喜欢使用类似的调用来输出HTML:
echo('''
HTML string
''')
要么
print '''
HTML string
'''
而不是特殊语言。
编辑:
我可以做类似PHP的事情吗?
echo( '''<p>Something</p>''' )
if cond:
echo( '''<p>Another thing 1</p>''' )
else:
echo( '''<p>Another thing 2</p>''' )
Python Web框架
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
如果您想使用print自己,则可能要依靠cgi。使用模板时,最接近的是Webpy项目的Templator
称为Templetor的web.py模板语言旨在将Python的功能引入模板。它没有使用模板的新语法,而是重新使用了python语法。如果您知道Python编程语言,那么您将可以在家。