Laden, Lesen, schreiben, excel-Datei in der Python-flask
Im mit diesem code fragt Benutzer, eine Datei hochzuladen, die ich möchte gelesen werden, in einen dataframe.
Dann wird dieser dataframe sollte angezeigt werden, als Ausgabe auf der Seite.
Was soll ich schreiben bei der Rückkehr, so wie Sie dies bewerkstelligen ?
from flask import Flask, request, jsonify
import flask_excel as excel
import pandas as pd
app=Flask(__name__)
@app.route("/upload", methods=['GET', 'POST'])
def upload_file():
if request.method == 'POST':
return jsonify({"result": request.get_array(field_name='file')})
return '''
<!doctype html>
<title>Upload an excel file</title>
<h1>Excel file upload (csv, tsv, csvz, tsvz only)</h1>
<form action="" method=post enctype=multipart/form-data>
<p><input type=file name=file><input type=submit value=Upload>
</form>
'''
@app.route("/export", methods=['GET'])
def export_records():
return
if __name__ == "__main__":
app.run()
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke mal, ein Barebone-version von dem, was Sie wollten, wäre dies. Aber das würde natürlich erfordern mehr Arbeit.
curl -F "[email protected]" 'http://localhost:5000/upload'