我已經嘗試了很多解決方案來爲我的csv文件添加一個標題,但沒有任何工作正常。他們是:如何在Python中將頭添加到csv文件?
我使用了writerow方法,但是我的數據覆蓋了第一行。
我使用了DictWriter方法,但我不知道如何正確填寫它。這裏是我的代碼:
csv = csv.DictWriter(open(directory +'/csv.csv', 'wt'), fieldnames = ["stuff1", "stuff2", "stuff3"], delimiter = ';') csv.writeheader(["stuff1", "stuff2", "stuff3"])
我得到了一個「2個參數,而不是一個」錯誤,我真的不知道爲什麼。
有什麼建議嗎?
烏姆之後 - 被't'有效'open'模式? – 2013-04-09 16:22:36
@JonClements:我沒注意模式;剛從OP複製而來。糾正。 – 2013-04-09 16:23:02
TypeError:'fieldnames'是這個函數的無效關鍵字參數,我使用Python 2.6,PyQt4.7。你能幫我嗎? – Aleksandar 2014-03-11 14:41:22