/Doc/library/persistence.rst

http://unladen-swallow.googlecode.com/ · ReStructuredText · 32 lines · 25 code · 7 blank · 0 comment · 0 complexity · 36dd501ae83c849e095c2afbdf4479d6 MD5 · raw file

  1. .. _persistence:
  2. ****************
  3. Data Persistence
  4. ****************
  5. The modules described in this chapter support storing Python data in a
  6. persistent form on disk. The :mod:`pickle` and :mod:`marshal` modules can turn
  7. many Python data types into a stream of bytes and then recreate the objects from
  8. the bytes. The various DBM-related modules support a family of hash-based file
  9. formats that store a mapping of strings to other strings. The :mod:`bsddb`
  10. module also provides such disk-based string-to-string mappings based on hashing,
  11. and also supports B-Tree and record-based formats.
  12. The list of modules described in this chapter is:
  13. .. toctree::
  14. pickle.rst
  15. copy_reg.rst
  16. shelve.rst
  17. marshal.rst
  18. anydbm.rst
  19. whichdb.rst
  20. dbm.rst
  21. gdbm.rst
  22. dbhash.rst
  23. bsddb.rst
  24. dumbdbm.rst
  25. sqlite3.rst