Python 我需要一种在一个周期内不断向文件添加自定义对象的方法

Python 我需要一种在一个周期内不断向文件添加自定义对象的方法,python,file,Python,File,本质上,我正在尝试编写一些代码,以在一个周期内不断将自定义对象添加到文件中。每次迭代都会将另一个对象保存到该文件中,以便最终该文件将包含所有对象,然后我想将这些对象添加到列表中。我不想每次都完全重写文件,只需不断向其中添加内容。您正在寻找附加模式: 使用附加mode@AleksanderK或者创建数据对象,在其中附加数据,然后将对象保存到文件中 with open('some_file', 'a') as f: f.write('new line\n')

本质上,我正在尝试编写一些代码,以在一个周期内不断将自定义对象添加到文件中。每次迭代都会将另一个对象保存到该文件中,以便最终该文件将包含所有对象,然后我想将这些对象添加到列表中。我不想每次都完全重写文件,只需不断向其中添加内容。

您正在寻找附加模式:


使用附加mode@AleksanderK或者创建数据对象,在其中附加数据,然后将对象保存到文件中
with open('some_file', 'a') as f:
    f.write('new line\n')