我已经尝试了许多解决方案来添加一个头到我的csv文件,但没有任何工作正常。它们在这里:
我使用了writerow方法,但我的数据正在覆盖第一行。
我用了听写器的方法,但我不知道如何正确填写。这是我的代码:
csv = csv.DictWriter(open(directory +'/csv.csv', 'wt'), fieldnames = ["stuff1", "stuff2", "stuff3"], delimiter = ';')
csv.writeheader(["stuff1", "stuff2", "stuff3"])
我有一个“两个论点而不是一个”的错误,我真的不知道为什么。
有什么建议吗?
您只需调用^{} 而不需要参数:
你已经告诉了你的头是什么。
我在编写CSV文件时遇到了类似的问题。 我不得不阅读csv文件并修改其中的一些字段。 要在CSV文件中写入头,我使用了以下代码:
当您编写数据行时,您可以按以下方式使用DictWriter
在上述代码中,“a”表示追加。
总之->;在将头写入同一文件后,使用a将数据附加到csv
相关问题 更多 >
编程相关推荐