2014-03-07 46 views
-2

我是使用python工作的新手,我想知道如何使用預先存在的csv文件中的數據填充新csv文件中的特定行和列。使用python填充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) 
+0

是的。告訴我們。否則,我們無法按照政策回答您的問題。 –

+0

作爲一個提示,你可能想看看'import csv'的作用,以及如何打開文件並從中讀取數據。 – IanAuld

+0

我已經更新了代碼,我有我已經嘗試過的問題 – HatterX

回答

1

如果你只是想寫信給排除了頭的另一個文件,那麼你不需要csv模塊可言,例如:

from itertools import islice 

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