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