Lire les données du fichier sans l'enregistrer dans le Flacon

Je suis en train d'écrire mon premier flacon d'application. Je suis de l'upload de fichiers, et fondamentalement, ce que je veux, c'est de lire les données/contenu du fichier téléchargé sans l'enregistrer et de l'imprimer sur la page de résultat. Oui, je suis en supposant que l'utilisateur télécharge un fichier texte toujours.

Ici est la simple fonction de téléchargement, je suis en utilisant:

@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 = 'file uploaded'

return render_template('upload.html', data = a)

Maintenant, je suis d'enregistrer le fichier, mais ce dont j'ai besoin est que la variable 'a' pour contenir le contenu/données du fichier .. des idées?

InformationsquelleAutor user2480542 | 2013-11-16