2015-06-21 49 views
1

我正在嘗試使用Python 2將集合和格式化字符串的內容寫入CSV文件。我有一套完整的域名,並且需要將域名寫入第一列,跳過一列,然後寫下'相關'一詞,然後重複下一行,直到該集合爲空。我嘗試了一些不同的東西,但這是我現在的位置(破碼)。寫一個設置加一個格式化的字符串到CSV?

#!/usr/bin/python 

#CSV WRITE TESTING 

import csv 

testSet = set(['thissucks.in', 'whateverlife.in', 'crapface.in', 'lasttry.in']) 
with open('mag.csv', 'ab+') as f: 
    writer = csv.writer(f + ' ' + 'Related',dialect= 'excel', delimiter= ',') 
    for each in testSet: 
     writer.writerow(list(testSet)) 

回答

1
import csv 
testSet = set(['thissucks.in', 'whateverlife.in', 'crapface.in', 'lasttry.in']) 
with open('mag.csv', 'ab+') as f: 
    writer = csv.writer(f ,dialect= 'excel', delimiter= ',') 
    for domain in testSet: 
     writer.writerow([domain, '', 'Related']) 
+0

完美地工作,感謝的人。但另一個快速問題。你如何看待我可以跳過第一行?第一行將有標題欄,我正在想如何繞過它。 –

相關問題