2013-10-22 49 views
-1

我想用excel写入一个csv文件。Python csv写作

with open('Daily.csv', 'w') as f: 
    writer = csv.writer(f, delimiter=';') 
    writer.writerow(["Sales Order;Company Name;Ship Date"]) 

这会导致将以下文本放入A1并且仅放入A1。

销售订单;公司名称,发货日期

它出现的分隔符不工作。我希望数据跨越三列,而不仅仅是一列。

+1

这是[python csv.write]文档(http://docs.python.org/2/library/csv.html#csv.writer)。 –

回答

0

使用writer.writerow([“限购令”,“公司”,“姓名”,“发货日期”])的csv.writer功能

0

分隔符参数不设置分隔符的数据你想写的只是文件,所以如果你使用Oleg的解决方案,你会得到一个文件,其中的值由“;”分隔。 csv.writer.writerow需要值的列表。