如何从csv文件导出值以使用python将其打印在html页面上?

时间:2019-01-05 08:12:16

标签: python-3.x csv flask

我必须通过html表单输入一些数据,然后将它们存储在一个csv文件中,该文件我已经成功完成了,现在我要从csv文件中将这些数据打印到html页面的“ sheet.html”中。格式不错(有些引导样式),有人可以告诉我该怎么做吗?

我有一个使用python函数通过表单收集数据的csv文件。下面是收集数据的代码

@app.route("/form", methods=["POST"])
def post_form():

    varname=request.form.get('name','')
    varplayer=request.form.get('favplayer','')
    varposition=request.form.get('position','')
    if varname=="" or varplayer=="" or varposition=="" :
        return render_template("error.html", message="A field is empty")
    else:
        mydata=[[varname,varplayer,varposition]]
        myfile=open('survey.csv','w')
        writer = csv.writer(myfile)
        writer.writerows(mydata)
    return redirect("/sheet")

该方法完成后如何调用另一个函数,然后将csv文件中的值打印到html页面“ sheet.html”

0 个答案:

没有答案