[Python] 標準の csv モジュールを使って CSV ファイルを読み込む

作成日: 2023年04月01日

まず下記の内容の dummy.csv を作成します。

a,b,c
1,2,3

次に下記のコードを実行します。

import csv

with open("dummy.csv", "r") as file:
    reader = csv.reader(file)
    for row in reader:
        print(row[0])

説明

  • open() 関数で読み取りモードで dummy.csv を開きます。
  • csv.reader() 関数で CSV ファイルの行ごとに処理を行うことができる reader オブジェクトを得ます。
  • for 構文で行ごとに処理を行います。変数 row には 1 行のデータがリストで含まれています。row[0] と記述すると、1 列目のデータを参照することができます。

実行結果

a
1
Python CSV