Inherits from
- View: enthought.pyface.workbench.view.View
Attributes
- extension_registry
The extension registry that the object's extension points are stored in.
extension_registry = Property(Instance(IExtensionRegistry))
- id
The part's globally unique identifier.
id = 'enthought.plugins.python_shell_view'
- interpreter
The interpreter
interpreter = Instance(Interpreter)
- name
The part's name (displayed to the user).
name = 'IPython'
- names
The names bound in the interpreter's namespace.
names = Property(depends_on = 'namespace')
- namespace
The interpreter's namespace.
namespace = Dict
- position
The default position of the view relative to the item specified in the 'relative_to' trait.
position = 'bottom'
Method summary
- bind(self, name, value)
- create_control(self, parent)
- destroy_control(self)
- execute_command(self, command, hidden = True)
- lookup(self, name)
Methods
- bind(self, name, value)
Binds a name to a value in the interpreter's namespace.
- create_control(self, parent)
Creates the toolkit-specific control that represents the view.
- destroy_control(self)
Destroys the toolkit-specific control that represents the view.
- execute_command(self, command, hidden = True)
Execute a command in the interpreter.
- lookup(self, name)
Returns the value bound to a name in the interpreter's namespace.