csvファイルを読み込むとき1行飛ばすcsvファイルを読み込むとき,1行目が見出しになっていることが多い. そこで,一行目を読み飛ばすサンプルです. それと,一行目をkeyとして,dict型で読み込む方法のサンプルです.codecsvnext.py←右クリックで保存できます.#!/usr/bin/env python #coding: utf-8 import csv csvdata = [\ ['id', 'city'],\ [0, 'tokyo'],\ [1, 'yokohama'],\ ] fout = open('data.csv', 'wb') csvwriter = csv.writer(fout) # csvwriter.writerows( data ) for data in csvdata: csvwriter.writerow( data ) fout.close() fin = open('data.csv', 'rb') csvreader = csv.reader(fin) next(csvreader) for data in csvreader: print data print fin.close() fin = open('data.csv', 'rb') csvreader = csv.DictReader(fin) for data in csvreader: print data print fin.close() 参考URL |