如何使用python的csv模块创建csv文件?

时间:2015-07-17 04:17:01

标签: python csv python-3.x

如何使用python创建名为ted.csv的csv文件,例如使用csv模块:

import csv
with open('ted.csv', 'wb') as csvfile:
    spamwriter = csv.writer(csvfile, delimiter=',')

给我一​​个错误

  

模块没有属性读取器

1 个答案:

答案 0 :(得分:1)

看到一个简单的例子here。您导入csv模块。然后,打开要写入的csv文件。编写时,将数据写入由csv.writer的delimeter参数中指定的字符分隔的数组中。

import csv
with open('ted.csv', 'w') as csvfile:
    spamwriter = csv.writer(csvfile, delimiter=',')
    spamwriter.writerow(['Spam'] * 5 + ['Baked Beans'])
    spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])

这将为您提供一个ted.csv文件,文件中包含以下内容

Spam,Spam,Spam,Spam,Spam,Baked Beans
Spam,Lovely Spam,Wonderful Spam