Я использую Flask, но это, вероятно, относится ко многим аналогичным структурам.
Я создаю pandas Dataframe, например.
@app.route('/analysis/<filename>')
def analysis(filename):
x = pd.DataFrame(np.random.randn(20, 5))
return render_template("analysis.html", name=filename, data=x)
Образец template.html выглядит как
{% extends "base.html" %}
{% block content %}
<h1>{{name}}</h1>
{{data}}
{% endblock %}
Это работает, но вывод выглядит ужасно. Он не использует разрывы строк и т.д.
Я играл с data.to_html()
и data.to_string()
Какой самый простой способ отображения кадра?