小编Man*_*nth的帖子

如何将 excel 或 csv 文件作为 Pandas 数据框上传到烧瓶?

我一直在尝试在烧瓶应用程序上上传一个 csv/excel 文件作为熊猫数据框。我找不到任何可以帮助将文件上传为数据框的方法。下面是使用的代码。

from flask import Flask, request, render_template
from werkzeug import secure_filename
import pandas as pd
app = Flask(__name__)

@app.route('/upload')
def upload():
    return render_template('upload.html')

@app.route('/uploader',methods = ['GET','POST'])
def uploader():
    if request.method == 'POST':
        #f = request.files['file']
        df = pd.read_csv(request.files.get('file'))
        #f.save(secure_filename(f.filename))
        #df = pd.DataFrame(eval(f))
        return print(df.shape)

if __name__ == '__main__':
    app.run(debug = True)
Run Code Online (Sandbox Code Playgroud)

python flask pandas

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

flask ×1

pandas ×1

python ×1