#概要
PythonでCSVを読み込む方法について、調べたので共有します。
#事前準備
サンプルでは、下記のコードを記述した.pyファイルと同階層に、「test.csv」を配置。
中身は以下です。
aaaa,1,10,100
bbbb,2,20,200
cccc,3,30,300
#コード
上記のファイルを読み込むコードは以下になります。
# CSVを読み込むためのモジュールをインポート
import csv
# withを使ってopenすることで、closeし忘れを防ぐ
# このスクリプトと同階層にあるtest.csvを開く
with open("./test.csv", "r", encoding="utf-8") as f:
reader = csv.reader(f)
# rowにはcsvの一行分がlistで格納されている
for row in reader:
print(row)
#出力結果
['aaaa', '1', '10', '100']
['bbbb', '2', '20', '200']
['cccc', '3', '30', '300']