IPython Documentation

Table Of Contents

Previous topic

Module: utils.pickleshare

Next topic

Module: utils.process

This Page

Module: utils.pickleutil

Pickle related utilities. Perhaps this should be called ‘can’.

5 Classes

class IPython.utils.pickleutil.CannedObject(obj, keys=[])

Bases: object

__init__(obj, keys=[])
class IPython.utils.pickleutil.Reference(name)

Bases: IPython.utils.pickleutil.CannedObject

object for wrapping a remote reference by name.

__init__(name)
class IPython.utils.pickleutil.CannedFunction(f)

Bases: IPython.utils.pickleutil.CannedObject

__init__(f)
class IPython.utils.pickleutil.CannedArray(obj)

Bases: IPython.utils.pickleutil.CannedObject

__init__(obj)
class IPython.utils.pickleutil.CannedBytes(obj)

Bases: IPython.utils.pickleutil.CannedObject

__init__(obj)
wrap

alias of str

7 Functions

IPython.utils.pickleutil.CannedBuffer(CannedBytes)
IPython.utils.pickleutil.can(obj)

prepare an object for pickling

IPython.utils.pickleutil.can_dict(obj)

can the values of a dict

IPython.utils.pickleutil.can_sequence(obj)

can the elements of a sequence

IPython.utils.pickleutil.uncan(obj, g=None)

invert canning

IPython.utils.pickleutil.uncan_dict(obj, g=None)
IPython.utils.pickleutil.uncan_sequence(obj, g=None)