假设我有一个字典,并且我想将它写入到一个已经存在的文件中。我该如何做到不会丢失文件中可能已经存在的任何内容呢?我的想法是执行以下操作:
def write_report(r, filename):
input_filename=open(filename, "a")
input_filename.close()
for (k,v) in r.items():
input_filename.write(k,v)
return filename
我想要确保的是文件名中正确地包含了字典。