首先,你需要在你的Flask应用中导入必要的库,例如flask
和pandas
。
然后,你可以使用Pandas读取你的CSV文件,并将其转换为一个数据框(DataFrame)。接下来,你可以使用模板将数据框呈现为HTML表格,并在Flask应用的路由中使用模板渲染功能将其发送到Web页面。
例如,假设你有一个名为app.py
的Flask应用,并且你已经在应用中导入了必要的库。你可以使用以下代码读取CSV文件,并将其呈现为HTML表格:
import pandas as pd
@app.route('/')
def show_table():
df = pd.read_csv("my_data.csv")
return render_template("table.html", table=df.