我想創(chuàng)建一個(gè)簡(jiǎn)單的網(wǎng)頁(yè),在我給它一個(gè)或多個(gè) .csv/.xlsx 文件后,它將顯示一個(gè)漂亮的類似 dasboard 的報(bào)告。我將使用 Pandas 進(jìn)行數(shù)據(jù)處理,我計(jì)劃使用 seaborn、bokeh 或 chartify 進(jìn)行繪圖,但是我應(yīng)該使用什么來(lái)顯示網(wǎng)頁(yè)上的表格和數(shù)字?我更喜歡一種快速而簡(jiǎn)單的方法來(lái)做到這一點(diǎn),但要以時(shí)尚和可定制的方式。我只知道 Python 和一些基本的 html。我應(yīng)該使用 Flask 還是 Dash?或者只是保存圖像等,然后用 html 或 javascript 做所有事情?或者是其他東西?謝謝。
2 回答

慕后森
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
我會(huì)使用Flask或quart,因?yàn)閯?chuàng)建基于 Web 的應(yīng)用程序非常簡(jiǎn)單,如下所示:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
或夸脫:
from quart import Quart
app = Quart(__name__)
@app.route('/')
async def hello_world():
return 'Hello, World!'
添加回答
舉報(bào)
0/150
提交
取消