使用flask在网页上打印CSV表

时间:2017-05-24 07:47:49

标签: python html csv pandas flask

所以我尝试使用pandas创建数据帧,最后将其转换为html文件并将数据放入dataset.html。所以我将dataset.html文件留空了。但是当我运行它时,'/ dataset'页面是空的。我该如何解决这个问题?

from flask import Flask, render_template
import pandas as pd

app = Flask(__name__)

@app.route('/')    
def home_page():    
    return render_template("home.html")

@app.route('/dataset')    
def another_page():    
    table = pd.DataFrame.from_csv("Soccer.csv")
    return render_template("dataset.html", data=table.to_html)

if __name__ == '__main__':    
    app.run(debug=True, use_reloader=True)

1 个答案:

答案 0 :(得分:0)

您应该data=table.to_html() to_html()是一个功能