jupyter_client.ioloop package#
Submodules#
A kernel manager with a tornado IOLoop
- class jupyter_client.ioloop.manager.AsyncIOLoopKernelManager(*args, **kwargs)#
Bases:
AsyncKernelManager
An async ioloop kernel manager.
- connect_control(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the Control channel
- Return type:
Any
- connect_hb(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the Heartbeat channel
- Return type:
Any
- connect_iopub(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the IOPub channel
- Return type:
Any
- connect_shell(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the Shell channel
- Return type:
Any
- connect_stdin(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the StdIn channel
- Return type:
Any
- loop#
A trait whose value must be an instance of a specified class.
The value can also be an instance of a subclass of the specified class.
Subclasses can declare default classes by overriding the klass attribute
- restarter_class#
Type of KernelRestarter to use. Must be a subclass of AsyncIOLoopKernelManager. Override this to customize how kernel restarts are managed.
- start_restarter()#
Start the restarter.
- Return type:
None
- stop_restarter()#
Stop the restarter.
- Return type:
None
- class jupyter_client.ioloop.manager.IOLoopKernelManager(*args, **kwargs)#
Bases:
KernelManager
An io loop kernel manager.
- connect_control(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the Control channel
- Return type:
Any
- connect_hb(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the Heartbeat channel
- Return type:
Any
- connect_iopub(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the IOPub channel
- Return type:
Any
- connect_shell(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the Shell channel
- Return type:
Any
- connect_stdin(*args: Any, **kwargs: Any) Any #
return zmq Socket connected to the StdIn channel
- Return type:
Any
- loop#
A trait whose value must be an instance of a specified class.
The value can also be an instance of a subclass of the specified class.
Subclasses can declare default classes by overriding the klass attribute
- restarter_class#
Type of KernelRestarter to use. Must be a subclass of IOLoopKernelRestarter. Override this to customize how kernel restarts are managed.
- start_restarter()#
Start the restarter.
- Return type:
None
- stop_restarter()#
Stop the restarter.
- Return type:
None
- jupyter_client.ioloop.manager.as_zmqstream(f)#
Convert a socket to a zmq stream.
- Return type:
Callable
A basic in process kernel monitor with autorestarting.
This watches a kernel’s state using KernelManager.is_alive and auto restarts the kernel if it dies.
- class jupyter_client.ioloop.restarter.AsyncIOLoopKernelRestarter(**kwargs)#
Bases:
IOLoopKernelRestarter
An async io loop kernel restarter.
- async poll()#
Poll the kernel.
- Return type:
None
- class jupyter_client.ioloop.restarter.IOLoopKernelRestarter(**kwargs)#
Bases:
KernelRestarter
Monitor and autorestart a kernel.
- loop#
A trait whose value must be an instance of a specified class.
The value can also be an instance of a subclass of the specified class.
Subclasses can declare default classes by overriding the klass attribute
- start()#
Start the polling of the kernel.
- Return type:
None
- stop()#
Stop the kernel polling.
- Return type:
None