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="アップロードされたファイル"returnrender_template( "upload.html"、data = a) 

現在、ファイルを保存していますが、必要なのは、ファイルのコンテンツ/データを含む「a」変数です。何かアイデアはありますか?