### Navigation

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

# gui.wx.thread_ex

## Module: `gui.wx.thread_ex`

Inheritance diagram for `IPython.gui.wx.thread_ex`:

Thread subclass that can deal with asynchronously function calls via raise_exc.

## `ThreadEx`

class `IPython.gui.wx.thread_ex.``ThreadEx`(group=None, target=None, name=None, args=(), kwargs=None, verbose=None)

  Bases: `threading.Thread`

  `__init__`(group=None, target=None, name=None, args=(), kwargs=None, verbose=None)
  `kill`()
    raises SystemExit in the context of the given thread, which should cause the thread to exit silently (unless caught)
  `raise_exc`(exctype)
    raises the given exception type in the context of this thread

### Navigation

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