2015-12-21 61 views
-2

說,我已經與4列我怎樣寫的第4行填寫行0-3 csv文件,而無需使用csv.writer寫入特定行,而不會覆蓋他人

例如覆蓋他人

基蘭,3,10,7

奔,4,8,5

乙烷,9,1,4

a = c.writer(Class) 
data = [[row[1],row[2],row[3],average]] 
a.writerows(data) 

oliver,7,2,3

我該如何寫第4個數字?感謝 到同一列中的不同行

+0

你好,歡迎來到StackOverflow。請花一些時間閱讀幫助頁面,尤其是名爲[「我可以詢問什麼主題?」(http://stackoverflow.com/help/on-topic)和[「我應該問什麼類型的問題避免問?「](http://stackoverflow.com/help/dont-ask)。更重要的是,請閱讀[Stack Overflow問題清單](http://meta.stackexchange.com/q/156810/204922)。您可能還想了解[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 –

+1

您是否嘗試過這個問題?你應該發佈你的代碼,而不是讓別人爲你寫。 – tpearse

+0

是的,它現在讓我現在的代碼 –

回答

1

您需要按照如下所示以「附加模式」打開文件。

f = open(file, 'a').write(what)