Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {"argv":["python","-m","ParrotKernel", "-f", "{connection_file}"],
- "display_name":"ParrotKernelJson"
- }
- class ParrotKernel(Kernel):
- implementation = 'Parrot'
- implementation_version = '1.0'
- language = 'no-op'
- language_version = '0.1'
- language_info = {'mimetype': 'text/plain'}
- banner = "Parrot kernel - as useful as a parrot"
- def do_execute(self, code, silent, store_history=True, user_expressions=None,
- allow_stdin=False):
- if not silent:
- stream_content = {'name': 'stdout', 'text': code}
- self.send_response(self.iopub_socket, 'stream', stream_content)
- return {'status': 'ok',
- # The base class increments the execution count
- 'execution_count': self.execution_count,
- 'payload': [],
- 'user_expressions': {},
- }
- if __name__ == '__main__':
- from ipykernel.kernelapp import IPKernelApp
- IPKernelApp.launch_instance(kernel_class=ParrotKernel)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement