我想取一个好的名称及其列表并将其替换为另一个 CSV 文件,或者用它自己替换 csv 文件,用相同的内容覆盖它。
函数命令应该是 save_friends('data.csv', load_friends('data.csv'))
def save_friends(friend_info, new_list):
with open(friend_info, 'w') as f:
for line in new_list:
f.write(line + '\n')
使用这个函数我得到这个错误 TypeError: can only concatenate tuple (not "str") to tuple
所以我在v.append(tuple(line))
上面添加了f.write(line + '\n')
,它基本上用空数据覆盖了文件。我如何让这个功能工作?