讀取文件數據而不將其保存在 Flask 中

| | | | | | | | | |

我正在編寫我的第一個燒瓶應用程序。我正在處理文件上傳,基本上我想要的是讀取上傳文件的數據/內容而不保存它,然後在結果頁面上打印它。是的,我假設用戶總是上傳一個文本文件。

這是我正在使用的簡單上傳功能:

@app.route("/upload/ ", methods=["GET", "POST"]) def upload(): if request.method == "POST": file = request.files["file"] if file: filename = secure_filename(file.filename) file.save(os.path.join(app.config["UPLOAD_FOLDER"], filename)) a = "文件上傳" return render_template("upload.html", data = a) 

現在,我正在保存文件,但我需要的是“a”變量來包含文件的內容/數據..有什麼想法嗎?