Created
January 21, 2018 09:46
-
-
Save lightondust/8d9857c9246d2d3e57e26c0c1ba0b370 to your computer and use it in GitHub Desktop.
Jupiter notebook のmagic commandを遊ぶ
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "# マジックコマンド" | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "jupyter notebookはmagicコマンドと称してシステムのコマンドを実行できる" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%pwd", | |
"execution_count": 1, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": "'/home/ec2-user/jupyter'" | |
}, | |
"execution_count": 1, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%ls", | |
"execution_count": 2, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "Jupyter_play.ipynb jupyter_on_aws.ipynb magic_command.ipynb request.ipynb\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%ls -l", | |
"execution_count": 3, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "合計 28\r\n-rw-rw-r-- 1 ec2-user ec2-user 5309 1月 19 20:15 Jupyter_play.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 5208 1月 20 14:35 jupyter_on_aws.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 72 1月 20 16:56 magic_command.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 6135 1月 20 16:56 request.ipynb\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "便利のようで、ちょっと怖いこの機能、幸いユーザー権限が限られている?" | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "# 権限を試す" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%ls -l /usr/share/tomcat8/logs", | |
"execution_count": 9, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "lrwxrwxrwx 1 root tomcat 16 12月 10 06:40 \u001b[0m\u001b[38;5;51m/usr/share/tomcat8/logs\u001b[0m -> \u001b[38;5;27m/var/log/tomcat8\u001b[0m/\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%ls -l /var/log/tomcat8/logs", | |
"execution_count": 26, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "ls: /var/log/tomcat8/logs にアクセスできません: 許可がありません\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "sudoで頑張って見る" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%sudo ls -l /var/log/tomcat8/logs", | |
"execution_count": 34, | |
"outputs": [ | |
{ | |
"name": "stderr", | |
"output_type": "stream", | |
"text": "UsageError: Line magic function `%sudo` not found.\n" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%sudo su", | |
"execution_count": 35, | |
"outputs": [ | |
{ | |
"name": "stderr", | |
"output_type": "stream", | |
"text": "UsageError: Line magic function `%sudo` not found.\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "tomcatのログファイルは見られなかったようで(~~残念~~安心)、しかし自分自身のログファイルは見られるようだ。" | |
}, | |
{ | |
"metadata": { | |
"collapsed": true, | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%cat ../je.log", | |
"execution_count": 20, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "nohup: 入力を無視します\r\n[I 14:11:39.089 NotebookApp] [jupyter_nbextensions_configurator] enabled 0.4.0\r\n[I 14:11:39.092 NotebookApp] Serving notebooks from local directory: /home/ec2-user/jupyter\r\n[I 14:11:39.093 NotebookApp] 0 active kernels\r\n[I 14:11:39.093 NotebookApp] The Jupyter Notebook is running at:\r\n[I 14:11:39.093 NotebookApp] http://0.0.0.0:8888/\r\n[I 14:11:39.093 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).\r\n[I 14:11:39.225 NotebookApp] 302 GET / (172.31.16.81) 0.61ms\r\n[I 14:11:45.563 NotebookApp] Kernel started: 341c198e-d846-46b9-9933-9aad0048503a\r\n[W 14:11:45.793 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20180120141138 (172.31.16.81) 12.05ms referer=http://www.wisdparad.com:8888/notebooks/jupyter_on_aws.ipynb\r\n[I 14:11:46.185 NotebookApp] Adapting to protocol v5.1 for kernel 341c198e-d846-46b9-9933-9aad0048503a\r\n[I 14:12:01.752 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:12:09.251 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:12:31.758 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 14:12:39.265 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:13:01.789 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:13:09.278 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:13:31.799 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:13:39.305 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[W 14:13:39.844 NotebookApp] 404 GET /icon.png (172.31.7.161) 1.27ms referer=http://www.wisdparad.com:8888/tree?\r\n[I 14:14:01.800 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:14:09.329 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:14:31.804 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 14:14:39.332 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:15:01.818 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:15:09.337 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:15:31.848 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:15:39.368 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:16:01.879 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:16:09.399 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:16:31.885 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:16:39.413 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:17:01.888 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:17:09.415 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:17:31.919 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 14:17:39.446 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 14:18:01.949 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:18:09.453 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:18:31.952 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:18:39.467 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:19:01.960 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:19:09.495 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:19:31.991 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:19:36.835 NotebookApp] Starting buffering for 341c198e-d846-46b9-9933-9aad0048503a:149746ECB61147EE8074F80DAFA86367\r\n[I 14:19:39.503 NotebookApp] 302 GET / (172.31.16.81) 0.35ms\r\n[I 14:19:39.789 NotebookApp] Adapting to protocol v5.1 for kernel 341c198e-d846-46b9-9933-9aad0048503a\r\n[W 14:19:39.843 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20180120141138 (172.31.16.81) 1.55ms referer=http://www.wisdparad.com:8888/notebooks/jupyter_on_aws.ipynb\r\n[I 14:20:02.021 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:20:09.534 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:20:32.028 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:20:39.548 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:21:02.058 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:21:09.565 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 14:21:32.089 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:21:39.377 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:21:39.595 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:22:02.121 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:22:09.626 NotebookApp] 302 GET / (172.31.16.81) 0.55ms\r\n[I 14:22:32.127 NotebookApp] 302 GET / (172.31.7.161) 0.54ms\r\n[I 14:22:39.640 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:23:02.149 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:23:09.667 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:23:32.180 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:23:39.678 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 14:23:39.747 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:24:02.195 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:24:09.709 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:24:32.202 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:24:39.723 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:25:02.226 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:25:09.754 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:25:32.257 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:25:39.758 NotebookApp] 302 GET / (172.31.16.81) 0.36ms\r\n[I 14:25:39.778 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:26:02.287 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:26:09.786 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:26:32.295 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:26:39.800 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 14:27:02.321 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:27:09.831 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 14:27:32.343 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 14:27:39.768 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:27:39.835 NotebookApp] 302 GET / (172.31.16.81) 0.37ms\r\n[I 14:28:02.366 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:28:09.866 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:28:32.373 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:28:39.880 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:29:02.377 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:29:09.909 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 14:29:32.380 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:29:39.789 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:29:39.939 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:30:02.384 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:30:09.942 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 14:30:32.391 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:30:33.863 NotebookApp] Creating new notebook in \r\n[I 14:30:34.184 NotebookApp] Kernel started: d8b27f0e-841b-4478-b88f-cc04c145c1b9\r\n[W 14:30:34.399 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20180120141138 (172.31.16.81) 1.59ms referer=http://www.wisdparad.com:8888/notebooks/Untitled.ipynb?kernel_name=python3\r\n[I 14:30:34.801 NotebookApp] Adapting to protocol v5.1 for kernel d8b27f0e-841b-4478-b88f-cc04c145c1b9\r\n[I 14:30:39.956 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 14:31:02.422 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:31:09.971 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:31:19.823 NotebookApp] Starting buffering for d8b27f0e-841b-4478-b88f-cc04c145c1b9:EDA77B2F16914F3C925C7ED573251CD2\r\n[I 14:31:32.452 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:31:39.975 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 14:32:02.483 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:32:10.006 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:32:32.490 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:32:40.017 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:33:02.508 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:33:10.028 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:33:32.539 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:33:40.050 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:33:41.352 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:34:02.568 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 14:34:10.079 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:34:32.572 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 14:34:40.081 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:34:53.480 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:35:02.603 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:35:10.085 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:35:32.632 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:35:40.115 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:35:49.228 NotebookApp] Saving file at /jupyter_on_aws.ipynb\r\n[I 14:36:02.660 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:36:10.146 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:36:32.667 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:36:40.161 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:37:02.693 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 14:37:10.171 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:37:32.724 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 14:37:40.188 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 14:38:02.754 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:38:07.991 NotebookApp] Starting buffering for 341c198e-d846-46b9-9933-9aad0048503a:8F205A04D05E444D9A1B7A9DC5BEE50D\r\n[I 14:38:10.219 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 14:38:32.762 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:38:40.234 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:39:02.768 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:39:10.251 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:39:32.800 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:39:40.278 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:40:02.828 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:40:10.309 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 14:40:32.836 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:40:40.311 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:41:02.843 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:41:10.314 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:41:32.874 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:41:40.345 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:42:02.904 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:42:10.376 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:42:32.911 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:42:40.391 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 14:43:02.920 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 14:43:10.421 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:43:32.920 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 14:43:40.429 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:44:02.924 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:44:10.460 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:44:32.932 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:44:40.471 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:45:02.962 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:45:10.502 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:45:32.993 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:45:40.533 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:46:03.009 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:46:10.544 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:46:33.015 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 14:46:40.559 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 14:47:03.019 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 14:47:10.562 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:47:33.023 NotebookApp] 302 GET / (172.31.7.161) 0.57ms\r\n[I 14:47:40.590 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:48:03.027 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:48:10.620 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:48:33.028 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:48:40.635 NotebookApp] 302 GET / (172.31.16.81) 0.52ms\r\n[I 14:49:03.057 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:49:10.666 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:49:33.088 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:49:40.696 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 14:50:03.119 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:50:10.724 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:50:33.126 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:50:40.739 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:51:03.133 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 14:51:10.770 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 14:51:33.164 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:51:40.799 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:52:03.194 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:52:10.809 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 14:52:33.202 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:52:40.824 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:53:03.210 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:53:10.846 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:53:33.238 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:53:40.877 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:54:03.269 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:54:10.907 NotebookApp] 302 GET / (172.31.16.81) 0.43ms\r\n[I 14:54:33.277 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:54:40.919 NotebookApp] 302 GET / (172.31.16.81) 0.43ms\r\n[I 14:55:03.292 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:55:10.947 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:55:33.323 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 14:55:40.971 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:56:03.328 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:56:11.002 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:56:33.336 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:56:41.017 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 14:57:03.367 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 14:57:11.026 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 14:57:33.397 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 14:57:41.057 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 14:58:03.402 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 14:58:11.073 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:58:33.410 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 14:58:41.077 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:59:03.441 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 14:59:11.107 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 14:59:33.471 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 14:59:41.135 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:00:03.472 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:00:11.145 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:00:33.476 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:00:41.150 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:01:03.507 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:01:11.173 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:01:33.517 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:01:41.204 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:02:03.545 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:02:11.229 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:02:33.552 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 15:02:41.244 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:03:03.565 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:03:11.252 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:03:33.579 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:03:41.282 NotebookApp] 302 GET / (172.31.16.81) 0.52ms\r\n[I 15:04:03.581 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:04:11.313 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:04:33.584 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:04:41.329 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:05:03.588 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:05:11.330 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:05:33.616 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:05:41.331 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 15:06:03.647 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:06:11.359 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:06:33.650 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:06:41.360 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:07:03.655 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:07:11.391 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:07:33.656 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:07:41.399 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:08:03.676 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:08:11.414 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:08:33.683 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:08:41.430 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:09:03.685 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 15:09:11.461 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:09:33.695 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:09:41.472 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:10:03.726 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 15:10:11.473 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:10:33.734 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:10:41.476 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:11:03.754 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:11:11.503 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:11:33.785 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:11:41.509 NotebookApp] 302 GET / (172.31.16.81) 0.52ms\r\n[I 15:12:03.815 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:12:11.539 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:12:33.820 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:12:41.555 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:13:03.826 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:13:11.585 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:13:33.856 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:13:41.616 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:14:03.884 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:14:11.647 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:14:33.886 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 15:14:41.664 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:15:03.917 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:15:11.693 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:15:33.945 NotebookApp] 302 GET / (172.31.7.161) 0.43ms\r\n[I 15:15:41.712 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:16:03.975 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:16:11.742 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:16:33.983 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:16:41.758 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:17:04.014 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:17:11.787 NotebookApp] 302 GET / (172.31.16.81) 0.52ms\r\n[I 15:17:34.018 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:17:41.817 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:18:04.022 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:18:11.843 NotebookApp] 302 GET / (172.31.16.81) 0.53ms\r\n[I 15:18:34.028 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:18:41.859 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:19:04.055 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:19:11.875 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:19:34.086 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:19:41.899 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:20:04.094 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:20:11.930 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:20:34.102 NotebookApp] 302 GET / (172.31.7.161) 0.53ms\r\n[I 15:20:41.946 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:21:04.131 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:21:11.971 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:21:34.161 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:21:41.978 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:22:04.189 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:22:12.008 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:22:34.197 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:22:42.025 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:23:04.208 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 15:23:12.055 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 15:23:34.238 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:23:42.086 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:24:04.269 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:24:12.091 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:24:34.278 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:24:42.108 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:25:04.284 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:25:12.138 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:25:34.315 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:25:42.169 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:26:04.344 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:26:12.172 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:26:34.353 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 15:26:42.191 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:27:04.361 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:27:12.220 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:27:34.376 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:27:42.250 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:28:04.402 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:28:12.280 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:28:34.404 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:28:42.288 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:29:04.416 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:29:12.319 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:29:34.447 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:29:42.350 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:30:04.478 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:30:12.380 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:30:34.484 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:30:42.394 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:31:04.515 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:31:12.402 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:31:34.546 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:31:42.433 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:32:04.576 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:32:12.457 NotebookApp] 302 GET / (172.31.16.81) 0.52ms\r\n[I 15:32:34.585 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:32:42.470 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:33:04.593 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:33:12.482 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:33:34.604 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 15:33:42.502 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:34:04.635 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:34:12.514 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:34:34.644 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:34:42.519 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:35:04.667 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:35:12.536 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:35:34.698 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:35:42.563 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:36:04.729 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:36:12.577 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:36:34.737 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:36:42.594 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:37:04.740 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:37:12.625 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:37:34.744 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:37:42.655 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:38:04.746 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 15:38:12.686 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:38:34.749 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:38:42.703 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:39:04.752 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:39:12.714 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:39:34.771 NotebookApp] 302 GET / (172.31.7.161) 0.56ms\r\n[I 15:39:42.745 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 15:40:04.802 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:40:12.772 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:40:34.810 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:40:42.789 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:41:04.841 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:41:12.794 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 15:41:34.846 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:41:42.822 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:42:04.855 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 15:42:12.834 NotebookApp] 302 GET / (172.31.16.81) 0.54ms\r\n[I 15:42:34.864 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 15:42:42.851 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:43:04.883 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:43:12.869 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:43:34.905 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:43:42.900 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:44:04.935 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:44:12.931 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:44:34.944 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:44:42.946 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:45:04.959 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:45:12.970 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:45:34.977 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:45:42.984 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:46:05.008 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:46:13.004 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:46:35.016 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:46:43.020 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:47:05.033 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:47:13.051 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:47:35.064 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:47:43.068 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:48:05.094 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:48:13.098 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:48:35.105 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:48:43.115 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:49:05.112 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:49:13.125 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:49:35.131 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:49:43.132 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:50:05.162 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 15:50:13.162 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:50:35.169 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:50:43.169 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 15:51:05.191 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 15:51:13.170 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:51:35.221 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:51:43.200 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:52:05.245 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:52:13.231 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:52:35.252 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 15:52:43.249 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 15:53:05.266 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:53:13.250 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 15:53:35.297 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:53:43.281 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:54:05.327 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 15:54:13.311 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:54:35.333 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:54:43.329 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:55:05.363 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:55:13.351 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:55:35.381 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:55:43.364 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:56:05.411 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:56:13.395 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:56:35.412 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 15:56:43.409 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:57:05.422 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:57:13.439 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 15:57:35.453 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:57:43.470 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 15:58:05.483 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 15:58:13.500 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:58:35.492 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 15:58:43.518 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 15:59:05.509 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 15:59:13.549 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 15:59:35.531 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 15:59:43.579 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:00:05.535 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:00:13.592 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:00:35.544 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:00:43.601 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:01:05.572 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:01:13.618 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 16:01:35.581 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 16:01:43.622 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:02:05.609 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:02:13.652 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 16:02:35.610 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 16:02:43.670 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:03:05.641 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 16:03:13.701 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 16:03:35.657 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:03:43.731 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:04:05.688 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:04:13.762 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:04:35.697 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:04:43.780 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:05:05.710 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 16:05:13.790 NotebookApp] 302 GET / (172.31.16.81) 0.55ms\r\n[I 16:05:35.719 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:05:43.819 NotebookApp] 302 GET / (172.31.16.81) 0.54ms\r\n[I 16:06:05.750 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:06:13.849 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:06:35.759 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:06:43.867 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:07:05.770 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:07:13.870 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:07:35.792 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:07:43.900 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:08:05.815 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:08:13.931 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 16:08:35.824 NotebookApp] 302 GET / (172.31.7.161) 0.53ms\r\n[I 16:08:43.949 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 16:09:05.830 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:09:13.970 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:09:35.861 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:09:44.000 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:10:05.892 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 16:10:14.006 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:10:35.901 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:10:44.024 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:11:05.921 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:11:14.054 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:11:35.942 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:11:44.066 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:12:05.972 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:12:14.097 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:12:35.982 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:12:44.115 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:13:06.009 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:13:14.145 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:13:36.019 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 16:13:44.176 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:14:06.044 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:14:14.193 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 16:14:36.054 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:14:44.196 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:15:06.085 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:15:14.199 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:15:36.106 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 16:15:44.230 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:16:06.137 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:16:14.251 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:16:36.147 NotebookApp] 302 GET / (172.31.7.161) 0.54ms\r\n[I 16:16:44.258 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:17:06.164 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 16:17:14.289 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:17:36.172 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:17:44.319 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:18:06.203 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:18:14.328 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:18:36.213 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:18:44.346 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:19:06.243 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:19:14.350 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:19:36.248 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:19:44.363 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:20:06.277 NotebookApp] 302 GET / (172.31.7.161) 0.53ms\r\n[I 16:20:14.382 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 16:20:36.286 NotebookApp] 302 GET / (172.31.7.161) 0.55ms\r\n[I 16:20:44.401 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 16:21:06.293 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:21:14.431 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:21:36.322 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 16:21:44.440 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:22:06.330 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 16:22:14.470 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:22:36.341 NotebookApp] 302 GET / (172.31.7.161) 0.53ms\r\n[I 16:22:44.488 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:23:06.358 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:23:14.502 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:23:36.389 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:23:44.519 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:24:06.405 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:24:14.549 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:24:36.415 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 16:24:44.568 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:25:06.434 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:25:14.594 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:25:36.466 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:25:44.624 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:26:06.479 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:26:14.638 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:26:36.489 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 16:26:44.656 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:27:06.510 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:27:14.687 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 16:27:36.537 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:27:44.718 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:28:06.543 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:28:14.748 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:28:36.549 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:28:44.760 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:29:06.580 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:29:14.790 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:29:36.611 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 16:29:44.794 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:30:06.641 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:30:14.825 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:30:36.651 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:30:44.830 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:31:06.668 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:31:14.860 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:31:36.699 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:31:44.886 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 16:32:06.731 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:32:14.916 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:32:36.742 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:32:44.935 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:33:06.745 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:33:14.966 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:33:36.771 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:33:44.990 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:34:06.802 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:34:15.020 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:34:36.812 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:34:45.027 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:35:06.841 NotebookApp] 302 GET / (172.31.7.161) 0.53ms\r\n[I 16:35:15.058 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:35:36.873 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:35:45.066 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:36:06.900 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:36:15.096 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 16:36:36.905 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:36:45.114 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:37:06.911 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:37:15.118 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:37:36.942 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:37:45.141 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:38:06.972 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:38:15.172 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:38:36.983 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:38:45.191 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:39:06.990 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 16:39:15.222 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:39:36.991 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:39:45.240 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:40:06.997 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:40:15.266 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:40:37.002 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:40:45.284 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:41:07.033 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 16:41:15.315 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:41:37.064 NotebookApp] 302 GET / (172.31.7.161) 0.51ms\r\n[I 16:41:45.346 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:42:07.094 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:42:15.374 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:42:37.101 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:42:45.392 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:43:07.131 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:43:08.849 NotebookApp] Adapting to protocol v5.1 for kernel d8b27f0e-841b-4478-b88f-cc04c145c1b9\r\n[W 16:43:08.946 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20180120141138 (172.31.7.161) 1.39ms referer=http://www.wisdparad.com:8888/notebooks/Untitled.ipynb\r\n[I 16:43:15.419 NotebookApp] 302 GET / (172.31.16.81) 1.03ms\r\n[I 16:43:37.162 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 16:43:45.449 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:44:07.193 NotebookApp] 302 GET / (172.31.7.161) 0.44ms\r\n[I 16:44:15.480 NotebookApp] 302 GET / (172.31.16.81) 0.53ms\r\n[I 16:44:37.203 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:44:45.499 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:45:07.222 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:45:08.819 NotebookApp] Saving file at /Untitled.ipynb\r\n[I 16:45:15.502 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:45:37.235 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:45:45.511 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:46:07.265 NotebookApp] 302 GET / (172.31.7.161) 0.53ms\r\n[I 16:46:15.542 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:46:37.276 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:46:45.561 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:47:07.298 NotebookApp] 302 GET / (172.31.7.161) 0.52ms\r\n[I 16:47:08.833 NotebookApp] Saving file at /Untitled.ipynb\r\n[I 16:47:15.589 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:47:37.329 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:47:45.607 NotebookApp] 302 GET / (172.31.16.81) 0.54ms\r\n[I 16:48:07.359 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:48:15.638 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:48:37.370 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 16:48:45.657 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:49:07.376 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:49:08.831 NotebookApp] Saving file at /Untitled.ipynb\r\n[I 16:49:15.657 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 16:49:37.377 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:49:45.685 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 16:50:07.405 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:50:15.715 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:50:37.412 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:50:45.735 NotebookApp] 302 GET / (172.31.16.81) 0.52ms\r\n[I 16:51:07.443 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:51:15.765 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:51:37.451 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:51:45.796 NotebookApp] 302 GET / (172.31.16.81) 0.45ms\r\n[I 16:52:07.482 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:52:15.801 NotebookApp] 302 GET / (172.31.16.81) 0.54ms\r\n[I 16:52:37.493 NotebookApp] 302 GET / (172.31.7.161) 0.45ms\r\n[I 16:52:45.820 NotebookApp] 302 GET / (172.31.16.81) 0.43ms\r\n[I 16:53:07.521 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 16:53:15.851 NotebookApp] 302 GET / (172.31.16.81) 0.51ms\r\n[I 16:53:37.552 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:53:45.870 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:54:07.581 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:54:15.875 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:54:37.589 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:54:45.895 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 16:55:07.606 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:55:15.925 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:55:37.633 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:55:45.956 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:56:07.637 NotebookApp] 302 GET / (172.31.7.161) 0.49ms\r\n[I 16:56:15.970 NotebookApp] 302 GET / (172.31.16.81) 0.44ms\r\n[I 16:56:20.684 NotebookApp] Adapting to protocol v5.1 for kernel d8b27f0e-841b-4478-b88f-cc04c145c1b9\r\n[W 16:56:20.833 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20180120141138 (172.31.16.81) 1.64ms referer=http://www.wisdparad.com:8888/notebooks/Untitled.ipynb\r\n[I 16:56:32.725 NotebookApp] Saving file at /request.ipynb\r\n[I 16:56:37.258 NotebookApp] Starting buffering for d8b27f0e-841b-4478-b88f-cc04c145c1b9:F86A7B14BEDD41C9860BD39D15AA55F9\r\n[I 16:56:37.640 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 16:56:42.906 NotebookApp] Creating new notebook in \r\n[I 16:56:43.191 NotebookApp] Kernel started: 6ce71d84-14ea-4537-a6ea-78f46673bb90\r\n[W 16:56:43.331 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20180120141138 (172.31.16.81) 1.70ms referer=http://www.wisdparad.com:8888/notebooks/Untitled.ipynb?kernel_name=python3\r\n[I 16:56:43.809 NotebookApp] Adapting to protocol v5.1 for kernel 6ce71d84-14ea-4537-a6ea-78f46673bb90\r\n[I 16:56:45.989 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 16:57:07.671 NotebookApp] 302 GET / (172.31.7.161) 0.43ms\r\n[I 16:57:16.020 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:57:37.702 NotebookApp] 302 GET / (172.31.7.161) 0.43ms\r\n[I 16:57:46.034 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:58:07.732 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:58:16.036 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:58:37.743 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 16:58:43.239 NotebookApp] Saving file at /magic_command.ipynb\r\n[I 16:58:46.056 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 16:59:07.773 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 16:59:16.073 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 16:59:37.800 NotebookApp] 302 GET / (172.31.7.161) 0.55ms\r\n[I 16:59:46.104 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 17:00:07.804 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 17:00:16.117 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 17:00:37.812 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 17:00:43.235 NotebookApp] Saving file at /magic_command.ipynb\r\n[I 17:00:46.137 NotebookApp] 302 GET / (172.31.16.81) 0.48ms\r\n[I 17:01:07.816 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 17:01:16.154 NotebookApp] 302 GET / (172.31.16.81) 0.54ms\r\n[I 17:01:37.817 NotebookApp] 302 GET / (172.31.7.161) 0.50ms\r\n[I 17:01:46.182 NotebookApp] 302 GET / (172.31.16.81) 0.50ms\r\n[I 17:02:07.839 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 17:02:16.205 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 17:02:37.850 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 17:02:46.221 NotebookApp] 302 GET / (172.31.16.81) 0.46ms\r\n[I 17:03:07.881 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 17:03:16.249 NotebookApp] 302 GET / (172.31.16.81) 0.52ms\r\n[I 17:03:37.905 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n[I 17:03:46.258 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 17:04:07.936 NotebookApp] 302 GET / (172.31.7.161) 0.47ms\r\n[I 17:04:16.282 NotebookApp] 302 GET / (172.31.16.81) 0.49ms\r\n[I 17:04:37.942 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 17:04:43.241 NotebookApp] Saving file at /magic_command.ipynb\r\n[I 17:04:46.299 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 17:05:07.953 NotebookApp] 302 GET / (172.31.7.161) 0.48ms\r\n[I 17:05:16.310 NotebookApp] 302 GET / (172.31.16.81) 0.47ms\r\n[I 17:05:37.981 NotebookApp] 302 GET / (172.31.7.161) 0.46ms\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "そしてシェルコマンドを実行できる(本当に大丈夫かな〜)" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%%bash\necho $PATH", | |
"execution_count": 24, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "/usr/local/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/aws/bin:/home/ec2-user/.local/bin:/home/ec2-user/bin\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "パッケージもインストールできる?(windowsだとなぜかできてしまうことも。。。)" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%pip-3.6", | |
"execution_count": 5, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "\nThe following command must be run outside of the IPython shell:\n\n $ pip -3.6\n\nThe Python package manager (pip) can only be used from outside of IPython.\nPlease reissue the `pip` command in a separate terminal or command prompt.\n\nSee the Python documentation for more informations on how to install packages:\n\n https://docs.python.org/3/installing/\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "# もうちょっと詳細" | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "magicコマンドは色々すごい(やばそう?)ことができる模様、一体全体何ができるの?\n\nhelpを見る:" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%magic", | |
"execution_count": 36, | |
"outputs": [] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "独自コマンドも定義できるよう" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%lla", | |
"execution_count": 1, | |
"outputs": [ | |
{ | |
"name": "stderr", | |
"output_type": "stream", | |
"text": "UsageError: Line magic function `%lla` not found.\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "「lla」ってコマンドはない。。。こんなのが欲しいん:" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%ls -la", | |
"execution_count": 2, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "合計 100\r\ndrwxrwxr-x 3 ec2-user ec2-user 4096 1月 20 17:21 \u001b[0m\u001b[38;5;27m.\u001b[0m/\r\ndrwx------ 9 ec2-user ec2-user 4096 1月 20 17:04 \u001b[38;5;27m..\u001b[0m/\r\ndrwxrwxr-x 2 ec2-user ec2-user 4096 1月 20 16:56 \u001b[38;5;27m.ipynb_checkpoints\u001b[0m/\r\n-rw-rw-r-- 1 ec2-user ec2-user 5309 1月 19 20:15 Jupyter_play.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 5208 1月 20 14:35 jupyter_on_aws.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 64475 1月 20 17:21 magic_command.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 6135 1月 20 16:56 request.ipynb\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "定義してしまおう" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%alias lla ls -la", | |
"execution_count": 3, | |
"outputs": [] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "使ってみる" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "lla", | |
"execution_count": 4, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "合計 100\r\ndrwxrwxr-x 3 ec2-user ec2-user 4096 1月 20 17:21 .\r\ndrwx------ 9 ec2-user ec2-user 4096 1月 20 17:04 ..\r\ndrwxrwxr-x 2 ec2-user ec2-user 4096 1月 20 16:56 .ipynb_checkpoints\r\n-rw-rw-r-- 1 ec2-user ec2-user 5309 1月 19 20:15 Jupyter_play.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 5208 1月 20 14:35 jupyter_on_aws.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 64475 1月 20 17:21 magic_command.ipynb\r\n-rw-rw-r-- 1 ec2-user ec2-user 6135 1月 20 16:56 request.ipynb\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "magicコマンド一覧" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%lsmagic", | |
"execution_count": 1, | |
"outputs": [ | |
{ | |
"data": { | |
"application/json": { | |
"cell": { | |
"!": "OSMagics", | |
"HTML": "Other", | |
"SVG": "Other", | |
"bash": "Other", | |
"capture": "ExecutionMagics", | |
"debug": "ExecutionMagics", | |
"file": "Other", | |
"html": "DisplayMagics", | |
"javascript": "DisplayMagics", | |
"js": "DisplayMagics", | |
"latex": "DisplayMagics", | |
"markdown": "DisplayMagics", | |
"perl": "Other", | |
"prun": "ExecutionMagics", | |
"pypy": "Other", | |
"python": "Other", | |
"python2": "Other", | |
"python3": "Other", | |
"ruby": "Other", | |
"script": "ScriptMagics", | |
"sh": "Other", | |
"svg": "DisplayMagics", | |
"sx": "OSMagics", | |
"system": "OSMagics", | |
"time": "ExecutionMagics", | |
"timeit": "ExecutionMagics", | |
"writefile": "OSMagics" | |
}, | |
"line": { | |
"alias": "OSMagics", | |
"alias_magic": "BasicMagics", | |
"autocall": "AutoMagics", | |
"automagic": "AutoMagics", | |
"autosave": "KernelMagics", | |
"bookmark": "OSMagics", | |
"cat": "Other", | |
"cd": "OSMagics", | |
"clear": "KernelMagics", | |
"colors": "BasicMagics", | |
"config": "ConfigMagics", | |
"connect_info": "KernelMagics", | |
"cp": "Other", | |
"debug": "ExecutionMagics", | |
"dhist": "OSMagics", | |
"dirs": "OSMagics", | |
"doctest_mode": "BasicMagics", | |
"ed": "Other", | |
"edit": "KernelMagics", | |
"env": "OSMagics", | |
"gui": "BasicMagics", | |
"hist": "Other", | |
"history": "HistoryMagics", | |
"killbgscripts": "ScriptMagics", | |
"ldir": "Other", | |
"less": "KernelMagics", | |
"lf": "Other", | |
"lk": "Other", | |
"ll": "Other", | |
"load": "CodeMagics", | |
"load_ext": "ExtensionMagics", | |
"loadpy": "CodeMagics", | |
"logoff": "LoggingMagics", | |
"logon": "LoggingMagics", | |
"logstart": "LoggingMagics", | |
"logstate": "LoggingMagics", | |
"logstop": "LoggingMagics", | |
"ls": "Other", | |
"lsmagic": "BasicMagics", | |
"lx": "Other", | |
"macro": "ExecutionMagics", | |
"magic": "BasicMagics", | |
"man": "KernelMagics", | |
"matplotlib": "PylabMagics", | |
"mkdir": "Other", | |
"more": "KernelMagics", | |
"mv": "Other", | |
"notebook": "BasicMagics", | |
"page": "BasicMagics", | |
"pastebin": "CodeMagics", | |
"pdb": "ExecutionMagics", | |
"pdef": "NamespaceMagics", | |
"pdoc": "NamespaceMagics", | |
"pfile": "NamespaceMagics", | |
"pinfo": "NamespaceMagics", | |
"pinfo2": "NamespaceMagics", | |
"pip": "BasicMagics", | |
"popd": "OSMagics", | |
"pprint": "BasicMagics", | |
"precision": "BasicMagics", | |
"profile": "BasicMagics", | |
"prun": "ExecutionMagics", | |
"psearch": "NamespaceMagics", | |
"psource": "NamespaceMagics", | |
"pushd": "OSMagics", | |
"pwd": "OSMagics", | |
"pycat": "OSMagics", | |
"pylab": "PylabMagics", | |
"qtconsole": "KernelMagics", | |
"quickref": "BasicMagics", | |
"recall": "HistoryMagics", | |
"rehashx": "OSMagics", | |
"reload_ext": "ExtensionMagics", | |
"rep": "Other", | |
"rerun": "HistoryMagics", | |
"reset": "NamespaceMagics", | |
"reset_selective": "NamespaceMagics", | |
"rm": "Other", | |
"rmdir": "Other", | |
"run": "ExecutionMagics", | |
"save": "CodeMagics", | |
"sc": "OSMagics", | |
"set_env": "OSMagics", | |
"store": "StoreMagics", | |
"sx": "OSMagics", | |
"system": "OSMagics", | |
"tb": "ExecutionMagics", | |
"time": "ExecutionMagics", | |
"timeit": "ExecutionMagics", | |
"unalias": "OSMagics", | |
"unload_ext": "ExtensionMagics", | |
"who": "NamespaceMagics", | |
"who_ls": "NamespaceMagics", | |
"whos": "NamespaceMagics", | |
"xdel": "NamespaceMagics", | |
"xmode": "BasicMagics" | |
} | |
}, | |
"text/plain": "Available line magics:\n%alias %alias_magic %autocall %automagic %autosave %bookmark %cat %cd %clear %colors %config %connect_info %cp %debug %dhist %dirs %doctest_mode %ed %edit %env %gui %hist %history %killbgscripts %ldir %less %lf %lk %ll %load %load_ext %loadpy %logoff %logon %logstart %logstate %logstop %ls %lsmagic %lx %macro %magic %man %matplotlib %mkdir %more %mv %notebook %page %pastebin %pdb %pdef %pdoc %pfile %pinfo %pinfo2 %popd %pprint %precision %profile %prun %psearch %psource %pushd %pwd %pycat %pylab %qtconsole %quickref %recall %rehashx %reload_ext %rep %rerun %reset %reset_selective %rm %rmdir %run %save %sc %set_env %store %sx %system %tb %time %timeit %unalias %unload_ext %who %who_ls %whos %xdel %xmode\n\nAvailable cell magics:\n%%! %%HTML %%SVG %%bash %%capture %%debug %%file %%html %%javascript %%js %%latex %%markdown %%perl %%prun %%pypy %%python %%python2 %%python3 %%ruby %%script %%sh %%svg %%sx %%system %%time %%timeit %%writefile\n\nAutomagic is ON, % prefix IS NOT needed for line magics." | |
}, | |
"execution_count": 1, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "ll", | |
"execution_count": 2, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "合計 88\r\n-rw-rw-r-- 1 ec2-user 5309 1月 19 20:15 Jupyter_play.ipynb\r\n-rw-rw-r-- 1 ec2-user 5208 1月 20 14:35 jupyter_on_aws.ipynb\r\n-rw-rw-r-- 1 ec2-user 65211 1月 20 17:39 magic_command.ipynb\r\n-rw-rw-r-- 1 ec2-user 6298 1月 20 17:40 request.ipynb\r\n" | |
} | |
] | |
}, | |
{ | |
"metadata": {}, | |
"cell_type": "markdown", | |
"source": "importしたモジュールを取得する" | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%who module", | |
"execution_count": 1, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "No variables match your requested type.\n" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "import requests", | |
"execution_count": 2, | |
"outputs": [] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%who module", | |
"execution_count": 3, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": "requests\t \n" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "", | |
"execution_count": null, | |
"outputs": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"name": "python3", | |
"display_name": "Python 3", | |
"language": "python" | |
}, | |
"language_info": { | |
"name": "python", | |
"version": "3.6.2", | |
"mimetype": "text/x-python", | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"pygments_lexer": "ipython3", | |
"nbconvert_exporter": "python", | |
"file_extension": ".py" | |
}, | |
"toc": { | |
"nav_menu": {}, | |
"number_sections": true, | |
"sideBar": true, | |
"skip_h1_title": false, | |
"toc_cell": false, | |
"toc_position": {}, | |
"toc_section_display": "block", | |
"toc_window_display": false | |
}, | |
"gist": { | |
"id": "", | |
"data": { | |
"description": "Jupiter notebook のmagic commandを遊ぶ", | |
"public": true | |
} | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 2 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment