2
我想使用函數將一行信息添加到現有的csv文件。將行添加到python中的現有csv文件中
friend_info
將包括[name, address, phone, DOB]
我有這樣的代碼
def add_friend(friend_info, friends_list):
with open(friends_list, 'a') as fapp:
writer = csv.writer(fapp)
writer.writerow(friend_info)
由於某種原因,該代碼添加到CSV的最後一行的元組(我希望它開始在新行)
解決方案的一部分是將'writerows'更改爲'writerow'。 – 2013-04-05 04:57:36
謝謝。這已經解決了我的細胞問題。我如何得到它寫在一個新的行? – Jared 2013-04-05 05:10:12
看看[這裏](http://stackoverflow.com/questions/7200606/python3-writing-csv-files)。如果您正在使用Python3,則在打開文件時可能會缺少換行參數。 – Dirk 2013-04-05 06:53:49