utils.pickleutil — IPython 0.11 documentation

### Navigation

- index
- modules |
- next |
- previous |
- home|
- search|
- documentation »
- The IPython API »

# utils.pickleutil

## Module: `utils.pickleutil`

Inheritance diagram for `IPython.utils.pickleutil`:

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

## Classes

### `CannedFunction`

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

  Bases: `IPython.utils.pickleutil.CannedObject`

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

### `CannedObject`

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

  Bases: `object`

  `__init__`(obj, keys=[])
  `getObject`(g=None)

### `Reference`

class `IPython.utils.pickleutil.` `Reference`(name)

  Bases: `IPython.utils.pickleutil.CannedObject`

  object for wrapping a remote reference by name.

  `__init__`(name)
  `getObject`(g=None)

## Functions

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

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

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

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

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

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

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

### Navigation

- index
- modules |
- next |
- previous |
- home|
- search|
- documentation »
- The IPython API »