【Python/Flask】CSVファイルを読み込んで処理するWebアプリの作成

Pythonと「Flask」でCSVファイルを読み込んで処理するWebアプリの作成方法について入門者向けにまとめました。

【Flask】CSVファイルを読み込んでTableにする

CSVファイルの読み込みや処理には、別の外部モジュール「Pandas」を用いるのが楽です。
まずは、CSVファイルのパスを指定し、中身のデータをTable(表)に表示してみます。

【例】

■app.py


■templates/base.html


■templates/index.html


【Flask超入門】簡単かつ効率的にWebアプリを作ろう
PythonモジュールFlaskの使い方、Webアプリケーションを作る方法について入門者向けにまとめました。

コメント

  1. 匿名 より:

    CSVファイルから読み込む内容は毎回同じなのだから、
    def index():の中ではなく下記の場所で読み込んでは駄目なのでしょうか?

    if __name__ == ‘__main__’:
      df = pd.read_csv(“https://raw.githubusercontent.com/nishizumi-lab/sample/master/python/flask/07_csv/00_sample_data/sample01.csv”)
      app.run(host=”127.0.0.1″, port=8080)