複数のフィールドでいくつかの計算を行い、結果を別の CSV ファイルに出力したい大量の CSV ファイルがあります。
に 12 個のフィールドがあるとしますfile1.csv
。ここに私のサンプルコードがあります:
import csv
file1 = csv.reader(open('file1.csv', 'rb'), delimiter=';') #traffic
for record in file1:
print record[0], int(record[1]) * int(record[4])
今..これらの行を新しいcsvファイルに保存したいと思います..しかし、私はそこに立ち往生しました.
メソッドは行全体のみを受け入れ、ループwriterrow()
に置いたようなパターンは受け入れません。for
なにか提案を ??