Where to put data

Charles Hartman wrote:

...
It's a file of data -- a Python dictionary object, once loaded into
memory -- which will grow and change as the app is used; when the app
terminates the data ought to be saved with it for next time. In this
case I don't want users fiddling with it apart from the app.

...

Well, I would say, it depends on your data and the size of the data you want to
save. Maybe the cPickle module is the right tool for you.

Jean-Michel Fauth, Switzerland