Navigation

  • index
  • modules |
  • next |
  • persistent 4.2.2 documentation »
  • persistent: automatic persistence for Python objects

persistent: automatic persistence for Python objects¶

This package contains a generic persistence implementation for Python. It forms the core protocol for making objects interact “transparently” with a database such as the ZODB.

Contents:

  • Using persistent in your application
    • Inheriting from persistent.Persistent
    • Relationship to a Data Manager and its Cache
    • Persistent objects without a Data Manager
    • Associating an Object with a Data Manager
    • Explicitly controlling _p_state
    • The pickling protocol
    • Estimated Object Size
    • Overriding the attribute protocol
    • Implementing _p_repr
  • persistent API documentation
    • persistent.interfaces
    • Implementations
    • Persistent Collections
    • Customizing Attribute Access
    • Pickling Persistent Objects
    • Caching Persistent Objects
  • persistent Changelog
    • 4.9.0 (2022-03-10)
    • 4.8.0 (2022-03-07)
    • 4.7.0 (2021-04-13)
    • 4.6.4 (2020-03-26)
    • 4.6.3 (2020-03-18)
    • 4.6.2 (2020-03-12)
    • 4.6.1 (2020-03-06)
    • 4.6.0 (2020-03-05)
    • 4.5.1 (2019-11-06)
    • 4.5.0 (2019-05-09)
    • 4.4.3 (2018-10-22)
    • 4.4.2 (2018-08-28)
    • 4.4.1 (2018-08-23)
    • 4.4.0 (2018-08-22)
    • 4.3.0 (2018-07-30)
    • 4.2.4.2 (2017-04-23)
    • 4.2.4.1 (2017-04-21)
    • 4.2.4 (2017-03-20)
    • 4.2.3 (2017-03-08)
    • 4.2.2 (2016-11-29)
    • 4.2.1 (2016-05-26)
    • 4.2.0 (2016-05-05)
    • 4.1.1 (2015-06-02)
    • 4.1.0 (2015-05-19)
    • 4.0.9 (2015-04-08)
    • 4.0.8 (2014-03-20)
    • 4.0.7 (2014-02-20)
    • 4.0.6 (2013-01-03)
    • 4.0.5 (2012-12-14)
    • 4.0.4 (2012-12-11)
    • 4.0.3 (2012-11-19)
    • 4.0.2 (2012-08-27)
    • 4.0.1 (2012-08-26)
    • 4.0.0 (2012-08-11)
  • Glossary

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Table of Contents

  • persistent: automatic persistence for Python objects
  • Indices and tables

Next topic

Using persistent in your application

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • persistent 4.2.2 documentation »
  • persistent: automatic persistence for Python objects
© Copyright 2022,2016 ZODB Developers <zope-dev@zope.org>. Created using Sphinx 4.4.0.