通过df.to_csv()我在一个文件中写入数据,但我想将一些其他数据添加到同一个文件中,所以我不希望该文件丢失以前的数据

时间:2014-05-20 13:01:06

标签: python pandas dataframe

在df.to_csv(...)的帮助下,我正在将一组来自不同地方的数据写入一个文件中,但每当我添加一个新数据时,前一个数据都会被删除,所以在结束时而不是全部数据我只有最后一个写在文件中。 如何在不清除文件的情况下在文件中写入数据?

1 个答案:

答案 0 :(得分:2)

您可能需要添加"模式=' a'"' " to_csv()"中的参数命令,表示你想以附加模式写入文件(否则模式默认为' w',这确实会覆盖以前的内容)

df.to_csv( *whatever arguments you already had*, mode = 'a')