Hello all,

What do people recommend for a file format for a python desktop application? Data is complex with 100s/1000s of class instances, which reference each other.

Write the file with struct module? (Rebuild object pointers, safe, compact, portable, not expandable without reserved space)

Use cPickle with a module/class whitelist? (Can't easily port, not entirely safe, compact enough, expandable)

Use JSON or similar? (Rebuild object pointers, portable, expandable, size?)

Any advice is greatly appreciated!
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to