Pandas Dataframe отображать на веб-странице
Я использую Flask, но это, вероятно, относится ко многим подобным фреймворкам.
Я создаю панду 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)
Шаблон analysis.html выглядит так
{% extends "base.html" %}
{% block content %}
<h1>{{name}}</h1>
{{data}}
{% endblock %}
Это работает, но результат выглядит ужасно. Он не использует разрывы строк и т. Д. Я играл сdata.to_html()
а такжеdata.to_string()
Какой самый простой способ отобразить рамку?