使用python填充CSV文件

时间:2014-03-07 16:07:45

标签: python csv

我是使用python的新手,我想知道如何使用来自预先存在的csv文件的数据填充新csv文件中的特定行和列。

import csv
with open('Franchise_Name_Scrub_List.csv', 'rb') as csvfile:
reader = csv.reader(csvfile, delimiter=' ', quotechar='|')
for row in reader:
     print ', '.join(row)
with open('Franchise_Name_Scrub_List.csv', 'rb') as f1, \
 open('FACTS_bronto_import_add.csv', 'ab') as f2:
next(f1)
f2.writelines(f1)

1 个答案:

答案 0 :(得分:1)

如果您只是尝试写入除标题之外的其他文件,那么您根本不需要csv模块,例如:

from itertools import islice

with open('input') as fin, open('output', 'w') as fout:
    fout.writelines(islice(fin, 1, None))