我用下面這段代碼到所有CSV文件合併:每個文件下面有10,000行:添加日期列到追加輸出csv文件在python
billing_report_2014-02-01.csv billing_report_2014-02-02。 CSV :
fout=open("out.csv","a")
for num in range(1,10):
print num
for line in open("billing_report_2014-02-0"+str(num)+".csv"):
fout.write(line)
for num in range(10,29):
print num
for line in open("billing_report_2014-02-"+str(num)+".csv"):
fout.write(line)
fout.close()
,但現在我想新的日期列添加到out.csv文件如何添加日期列,並有「2014年2月1日」的價值,我追加的每一行billing_report_2014- 02-01到out.csv和 值「2014-02-02」我將billing_report_2014-02-02追加到out.csv的每一行我怎麼能這個呢?
@Nabla你能澄清一點嗎?我對python相當陌生。謝謝 – JPC
我所說的在這種情況下並不是非常必要的,我評論得太快了。不過,您可能需要查看['csv'](http://docs.python.org/2/library/csv.html)模塊,它有助於處理csv文件。還有['datetime'](http://docs.python.org/2/library/datetime.html)模塊,它可以簡化你的日期格式,參見['date.strftime'](http:// docs.python.org/2/library/datetime.html#strftime-strptime-behavior)。 – Nabla