Store multiple dictionaries in a file
jeremy+complangpython at jeremysanders.net
Thu Jun 30 14:00:26 CEST 2005
Philipp H. Mohr wrote:
> I would like to store multiple dictionaries in a file, if possible one per
> line. My code currently produces a new dictionary every iteration and
> passes it on to another peace of code. In order to be able to re-run some
> experiments at a later date I would like to store every dictionary in the
> same file.
> I looked at pickel, but that seems to require a whole file for each
If you're not worried about security, you could write the repr() of each
dict to the file and get the values back by using the eval() function.
repr() writes onto one line.
If you're storing types without repr() representations this will not work.
More information about the Python-list