2014-12-06 2 views
-3

Привет? Мне интересно, есть ли какой-нибудь код о том, как печатать результаты кода Python в HTML. Я пытаюсь найти способ распечатать результат в html.Печать Python в HTML

+0

У меня нет кода, так как я не уверен, как его написать. – user3550783

ответ

2

Если вы пытаетесь интегрировать python в веб-страницу, то хорошие решения - Flask и Django. Flask больше ориентируется на простоту, а не на функциональность, в то время как Django имеет больше функциональности.

Обязательно ознакомьтесь с соответствующей документацией.

+1

Короткий ответ для длинного рассказа :) +1 –

+0

Это в основном то, что я хочу сделать, но я использую VI. – user3550783

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 %}

Хорошего дня.