我想在这样的简单网页上显示CSV文件的内容:
您知道Flask与我有什么关系吗?
我对Flask相当陌生,我阅读了Flask的基础教程,但并不完全了解它。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS80ellTeC5wbmcifQ==” alt =“在此处输入图像说明”>“ >>
没关系,我自己找到了解决方案:
# -*- coding: utf-8 -*-
from flask import Flask
import os
app = Flask (__name__)
#fun var
filepath = os.path.join(os.path.dirname(__file__),'out.csv')
open_read = open(filepath,'r')
page =''
while True:
read_data = open_read.readline()
page += '<p>%s</p>' % read_data
if open_read.readline() == '':
break
@app.route("/")
def index():
return page
if __name__ == "__main__":
app.run()
我想在这样的简单网页上显示CSV文件的内容:您知道Flask与我有什么关系>我对Flask相当陌生,我阅读了Flask的基础教程,但是.. 。
您应该为此使用tablib:
OP的解决方案(从问题中删除):