Как непрерывно отображать вывод Python на веб-странице?

Я хочу иметь возможность посетить веб-страницу, и она будет запускать функцию Python и отображать прогресс на веб-странице.

Поэтому, когда вы посещаете веб-страницу, вы можете видеть вывод сценария, как если бы вы запускали его из командной строки, и видеть вывод в командной строке.

Что мне нужно сделать в функции?

Что мне нужно сделать в шаблоне?

РЕДАКТИРОВАТЬ:

Я пытаюсь использовать Маркус УнтервадитцерКод с шаблоном.

{% extends "base.html" %}
{% block content %}

{% autoescape false %}

{{word}}

{% endautoescape %}

{% endblock %}

Код Python

import flask
from flask import render_template
import subprocess
import time

app = flask.Flask(__name__)

@app.route('/yield')
def index():
    def inner():
        for x in range(1000):
            yield '%s<br>\n' % x
            time.sleep(1)
    return render_template('simple.html', word=inner())
    #return flask.Response(inner(), mimetype='text/html')  # text/html is required for most browsers to show the partial page immediately

app.run(debug=True, port=8080)

И это работает, но я неничего не вижу в браузере.

Ответы на вопрос(5)

Ваш ответ на вопрос