2014-12-06 39 views
-3

嘿,那里?我想知道是否有任何关于如何将Python代码的结果打印到HTML中的代码。我试图找到一种方法将结果打印到html中。将Python打印成HTML

+0

我没有代码,因为我不知道如何编写它。 – user3550783 2014-12-07 07:34:52

回答

2

如果您试图将python整合到网页中,那么好的解决方案是FlaskDjango。 Flask更注重简单性,而不是功能性,而Django具有更多功能。

请务必阅读各自的文档。

+1

长篇故事的简短回答:) +1 – 2014-12-06 07:24:54

+0

基本上就是我想要做的,但我正在使用VI。 – user3550783 2014-12-07 07:35:10

0

您可以使用高级XML API xml.etree.ElementTree生成HTML代码:

>>> import xml.etree.ElementTree as ET 
>>> html = ET.Element('html') 
>>> body = ET.SubElement(html, 'body') 
>>> head = ET.SubElement(html, 'head') 
>>> title = ET.SubElement(head, 'title') 
>>> title.text = "Hello World" 
>>> span = ET.SubElement(body, 'span') 
>>> span.text = "Hi there" 
>>> et = ET.ElementTree(html) 
>>> et.write('hello.html') 
0

我认为你正在寻找这样:Jinja

语法:

{% extends "layout.html" %} 
 
{% block body %} 
 
    <ul> 
 
    {% for user in users %} 
 
    <li><a href="{{ user.url }}">{{ user.username }}</a></li> 
 
    {% endfor %} 
 
    </ul> 
 
{% endblock %}

祝你有美好的一天。