使用Flask如何在网页上显示CSV文件(JSON)中的数据?

问题描述 投票:3回答:2

我想在这样的简单网页上显示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的基础教程,但是.. 。

python html csv flask webpage
2个回答
0
投票

您应该为此使用tablib:


0
投票

OP的解决方案(从问题中删除):

© www.soinside.com 2019 - 2024. All rights reserved.