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'
- name
The part's name (displayed to the user).
name = 'Python'
- names
The names bound in the interpreter's namespace.
names = Property
- namespace
The interpreter's namespace.
namespace = Property
- original_stdout
Original value for 'sys.stdout':
original_stdout = Any
- position
The default position of the view relative to the item specified in the 'relative_to' trait.
position = 'bottom'
- stdout_text
Stdout text is posted to this event
stdout_text = Event
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.