Чтение данных файла без сохранения в Flask

| | | | | | | | | |

Я пишу свое первое приложение на фляге. Я имею дело с загрузкой файлов, и в основном я хочу прочитать данные/содержимое загруженного файла без его сохранения, а затем распечатать его на полученной странице. Да, я предполагаю, что пользователь всегда загружает текстовый файл.

Вот простая функция загрузки, которую я использую:

@app.route("/upload/ ", method=["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"], имя файла)) a = "файл загружен" return render_template("upload.html", data = a) 

Сейчас я сохраняю файл, но мне нужна переменная "a", которая будет содержать содержимое/данные файла... есть идеи?