### Navigation

- index
- modules |
- next |
- previous |
- IPython v0.10 documentation »
- The IPython API »

# kernel.pickleutil

## Module: `kernel.pickleutil`

Inheritance diagram for `IPython.kernel.pickleutil`:

Pickle related utilities.

## Classes

### `CannedFunction`

class `IPython.kernel.pickleutil.``CannedFunction`(f)

  Bases: `IPython.kernel.pickleutil.CannedObject`

  `__init__`(f)
  `getFunction`(g=None)

### `CannedObject`

class `IPython.kernel.pickleutil.``CannedObject`

  Bases: `object`

  `__init__`()
    x.__init__(...) initializes x; see x.__class__.__doc__ for signature

## Functions

`IPython.kernel.pickleutil.``can`(obj)

`IPython.kernel.pickleutil.``canDict`(obj)

`IPython.kernel.pickleutil.``canSequence`(obj)

`IPython.kernel.pickleutil.``rebindFunctionGlobals`(f, glbls)

`IPython.kernel.pickleutil.``uncan`(obj, g=None)

`IPython.kernel.pickleutil.``uncanDict`(obj, g=None)

`IPython.kernel.pickleutil.``uncanSequence`(obj, g=None)

### Navigation

- index
- modules |
- next |
- previous |
- IPython v0.10 documentation »
- The IPython API »