使用python按单元格编写csv单元格

时间:2017-05-23 05:47:06

标签: python-2.7 csv

是否可以通过提及行和列号来编写csv单元格。我知道python' csv'其中“csv.writer'只有writerow和writerows方法来编写数据。这些方法总是将数据写入一个新行,但我想在一行中将它写在一行不同的列中。问题是我无法在列表中累积数据并立即写入,我必须做一些操作并获取数据,将其写入下一列

例如 我必须打开csv并从一个新行开始,在第一列中写入一些数据,执行一些操作获取数据并将其写入第二列,同样我必须编写许多列

如上所述,我已尝试使用csv.writer的 writerow writecolumn 方法,但无法实现此目的。任何人都遇到过类似的事情,请让我知道如何实现这一目标。

1 个答案:

答案 0 :(得分:2)

好吧,如果你从左到右逐个填充列 - 使用正常 JavaFX,以逗号分开:)

示例:

file.write()

它将生成第一行的test.csv: f = open('test.csv', 'w') f.write('ab,') # do something #write data to next column f.write('ab,')