Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. {"argv":["python","-m","ParrotKernel", "-f", "{connection_file}"],
  2. "display_name":"ParrotKernelJson"
  3. }
  4.  
  5. class ParrotKernel(Kernel):
  6. implementation = 'Parrot'
  7. implementation_version = '1.0'
  8. language = 'no-op'
  9. language_version = '0.1'
  10. language_info = {'mimetype': 'text/plain'}
  11. banner = "Parrot kernel - as useful as a parrot"
  12.  
  13. def do_execute(self, code, silent, store_history=True, user_expressions=None,
  14. allow_stdin=False):
  15. if not silent:
  16. stream_content = {'name': 'stdout', 'text': code}
  17. self.send_response(self.iopub_socket, 'stream', stream_content)
  18.  
  19. return {'status': 'ok',
  20. # The base class increments the execution count
  21. 'execution_count': self.execution_count,
  22. 'payload': [],
  23. 'user_expressions': {},
  24. }
  25.  
  26. if __name__ == '__main__':
  27. from ipykernel.kernelapp import IPKernelApp
  28. IPKernelApp.launch_instance(kernel_class=ParrotKernel)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement