Lire les données du fichier sans les enregistrer dans Flask

| | | | | | | | | |

J'écris ma première application de flacon. Je traite des téléchargements de fichiers, et fondamentalement, ce que je veux, c'est lire les données/contenu du fichier téléchargé sans l'enregistrer, puis l'imprimer sur la page résultante. Oui, je suppose que l'utilisateur télécharge toujours un fichier texte.

Voici la fonction de téléchargement simple que j'utilise :

@app.route("/upload/ ", methodes=["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 = "fichier téléchargé" return render_template("upload.html", data = a) 

En ce moment, j'enregistre le fichier, mais ce dont j'ai besoin, c'est de cette variable "a" pour contenir le contenu/les données du fichier .. des idées ?