は
from flask import Flask, render_template
import tablib
import os
app = Flask (__name__)
dataset = tablib.Dataset()
with open(os.path.join(os.path.dirname(__file__),'email.csv')) as f:
dataset.csv = f.read()
@app.route("/")
def index():
data = dataset.html
#return dataset.html
return render_template('index.html', data=data)
if __name__ == "__main__":
app.run()
index.htmlを
<html>
<head>
<meta charset="utf-8" />
<link rel=stylesheet type=text/css href="{{ url_for('static',
filename='css/style.css') }}"/>
<title>Show CSV</title>
</head>
<body>
<div class="table">
{% block body %}
{{ data|safe }}
{% endblock %}
</div>
</body>
</html>
それは '.LOAD()' jqueryの中のindex.htmlから、そのセクションにoutput.htmlロードするために使用する1つの方法をtablibを使用して答えを見つけることがhttp://api.jquery.com/load/ –
slice-rowを使用して、 'outputx.html'に必要なものを取得します。例えば、' df [10:21]は行10-20を選択します。 – swatchai