目次
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()
