##// END OF EJS Templates
regenerate example notebooks to remove transformed output
regenerate example notebooks to remove transformed output

File last commit:

r6379:4a95b259
r6379:4a95b259
Show More
helloworld.ipynb
91 lines | 1.9 KiB | text/plain | TextLexer
Brian E. Granger
Converting notebooks to JSON format.
r4634 {
MinRK
regenerate example notebooks to remove transformed output
r6379 "metadata": {
"name": "helloworld"
},
"nbformat": 2,
"worksheets": [
{
"cells": [
{
"cell_type": "markdown",
"source": [
"# Distributed hello world",
"",
"Originally by Ken Kinder (ken at kenkinder dom com)"
]
Brian E. Granger
Implemented metadata for notebook format.
r4637 },
MinRK
regenerate example notebooks to remove transformed output
r6379 {
"cell_type": "code",
"collapsed": true,
"input": [
"from IPython.parallel import Client"
],
"language": "python",
"outputs": [],
"prompt_number": 1
},
{
"cell_type": "code",
"collapsed": true,
"input": [
"rc = Client()",
"view = rc.load_balanced_view()"
],
"language": "python",
"outputs": [],
"prompt_number": 2
},
{
"cell_type": "code",
"collapsed": true,
"input": [
"def sleep_and_echo(t, msg):",
" import time",
" time.sleep(t)",
" return msg"
],
"language": "python",
"outputs": [],
"prompt_number": 3
},
{
"cell_type": "code",
"collapsed": true,
"input": [
"world = view.apply_async(sleep_and_echo, 3, 'World!')",
"hello = view.apply_async(sleep_and_echo, 2, 'Hello')"
],
"language": "python",
"outputs": [],
"prompt_number": 4
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"print \"Submitted tasks:\", hello.msg_ids, world.msg_ids",
"print hello.get(), world.get()"
],
"language": "python",
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"Submitted tasks: ['dd1052e0-aa75-4b25-9d35-ecbdaf6e3ed7'] ['1b46aa21-20d1-459c-bc36-2d8d03336f74']",
"Hello"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
" World!"
]
}
],
"prompt_number": 5
}
]
}
]
Brian E. Granger
Converting notebooks to JSON format.
r4634 }