【逆引きPython】csvファイルの読み込み・書き込み

目次

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




[目次にもどる]

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次