CSVファイルの作成

csv moduleを使用する

#! /usr/bin/python
# coding: utf-8
 
import csv
import codecs
 
#すべてクォーテションで囲む
csv.excel.quoting = csv.QUOTE_ALL
 
#csv data
data = []
for i in range( 0, 10 ):
    data.append( (str(i)+"line", "test,"+str(i)) )
 
csvfile = codecs.open( "sample.csv", "w", "utf-8" )
w = csv.writer( csvfile, csv.excel )
w.writerows(data)
csvfile.close()