Back to module index

Go to module by name

copyreg

Helper to provide extensibility for pickle.

This is only useful to add pickle support for extension types defined in
C, not for instances of user-defined classes.

Functions

add_extension

add_extension(module, name, code)

  Register an extension code.

clear_extension_cache

clear_extension_cache()

constructor

constructor(object)

pickle

pickle(ob_type, pickle_function, constructor_ob=None)

pickle_complex

pickle_complex(c)

remove_extension

remove_extension(module, name, code)

  Unregister an extension code.  For testing only.

Other members

dispatch_table = {<class 'complex'>: <function pickle_complex at 0x7f92bfb36790>, <class 're.Pattern'>: <function _pickle at 0x7f92bfb364c0>, <class 'parser.st'>: <built-in function _pickler>}