😽
PythonでCSVを読み込む方法
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']
Discussion