目次
csvファイルの読み込み・書き込み
1.csvファイルの読み込み
csvファイルを読み込んでみます。
ファイルの読み込みは
① ファイルを開く
↓
② ファイルを読み込む
↓
③ 読み込んだデータの処理(任意)
↓
④ ファイルを閉じる
の順番でコードを書きます。
#coding:utf-8 import csv #csvモジュールのインポート # ファイルを開く file = open('test.csv', 'rb') # test.csvというファイルを読も込む場合 # ファイルの読み込み dataReader = csv.reader(file) # 処理(任意) 読み込んだデータの表示 for row in dataReader: print row # ファイルを閉じる file.close()
2.csvファイルの書き込み
csvファイルを書き込んでみます。
ファイルの書き込みは
① ファイルを開く
↓
② ファイルに書き込む
↓
③ ファイルを閉じる
#coding:utf-8 import csv #csvモジュールのインポート #書き込むデータ data = ['ABC','DEF','GHI'] # ファイルを開く file = open('test.csv', 'w') # test.csvというファイルを読も込む場合 # ファイルの書き込み writer = csv.writer(file, lineterminator='\n') writer.writerow(data) # ファイルを閉じる file.close()