【发布时间】:2020-04-16 04:34:36
【问题描述】:
我有以下代码用于创建新行并将其添加到 csv 文件。
def calcPrice(data):
fieldnames = ["ReferenceID","clientName","Date","From","To","Rate","Price"]
with open('rec2.csv', 'a') as csvfile:
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
writer.writerow(data)
这里有一个链接到整个代码的要点:https://gist.github.com/chriskinyua/5ff8a527b31451ddc7d7cf157c719bba
【问题讨论】:
-
不写标题?删除
writer.writeheader()。 -
请出示您使用
calcPrice的代码。 -
还共享
data变量的输出。我相信您可能有一行包含data中的标题。 -
您好,谢谢。我无法在此处添加整个代码。我添加了一个要点的链接。
-
你好@michaeldel,请找到我对这个问题的编辑。谢谢。
标签: python python-3.x csv