使用 Pandas 和 Flask 读取 JSON 数据并展示到前端页面
要读取 JSON 格式的数据并展示到前端页面上,可以使用 Pandas 和 Flask 来实现。
首先,你需要安装 Pandas 和 Flask 库:
pip install pandas
pip install flask
然后,创建一个名为 app.py 的 Python 文件,并在其中编写以下代码:
from flask import Flask, render_template
import pandas as pd
app = Flask(__name__)
@app.route('/')
def index():
# 读取 JSON 文件
data = pd.read_json('data.json')
# 将数据转换为 HTML 表格
table = data.to_html()
# 渲染模板并传递数据
return render_template('index.html', table=table)
if __name__ == '__main__':
app.run()
接下来,创建一个名为 index.html 的 HTML 文件,并在其中编写以下代码:
<!DOCTYPE html>
<html>
<head>
<title>JSON 数据展示</title>
</head>
<body>
<h1>JSON 数据展示</h1>
{{ table | safe }}
</body>
</html>
在同一目录下创建一个名为 data.json 的 JSON 文件,并将要展示的数据保存在其中。
最后,运行 app.py 文件,并在浏览器中访问 http://localhost:5000,你将看到 JSON 数据以表格形式展示在页面上。
注意:在实际使用中,你可能需要根据你的具体需求对代码进行适当的修改。
原文地址: https://www.cveoy.top/t/topic/eEKh 著作权归作者所有。请勿转载和采集!