Beispiel #1
0
def main():
    print_process_id()

    # Create an in-process kernel
    # >>> print_process_id()
    # will print the same process ID as the main process
    kernel_manager = InProcessKernelManager()
    kernel_manager.start_kernel()
    kernel = kernel_manager.kernel
    kernel.gui = 'qt4'
    kernel.shell.push({'foo': 43, 'print_process_id': print_process_id})
    client = kernel_manager.client()
    client.start_channels()

    shell = ZMQTerminalInteractiveShell(manager=kernel_manager, client=client)
    shell.mainloop()
Beispiel #2
0
 def setUp(self):
     client = KernelClient()
     self.shell = ZMQTerminalInteractiveShell(kernel_client=client)
     self.raw = b'dummy data'
     self.mime = 'image/png'
     self.data = {self.mime: base64.encodestring(self.raw).decode('ascii')}
 def setUp(self):
     km = KernelManager()
     self.shell = ZMQTerminalInteractiveShell(kernel_manager=km)
     self.raw = b'dummy data'
     self.mime = 'image/png'
     self.data = {self.mime: base64.encodestring(self.raw).decode('ascii')}