6

私は現在、インタラクティブなプロットを IPython ノートブックで動作させようとしています。私が抱えている問題の 1 つは、JavaScript で IPython.notebook.kernel.execute メソッドを使用して Python コードを実行するときに、そのコードの実行がいつ終了したかを知る方法がないという事実です。カーネルがビジー状態かアイドル状態かを簡単に検出して、完了するまで Javascript にアイドル状態を指示できる方法はありますか?

4

2 に答える 2

1

カーネルのステータスは、おそらくあなたが探しているものです:

http://ipython.org/ipython-doc/dev/development/messaging.html#kernel-status

IPython ノートブックの kernel.js でさらにインスピレーションを得ることができます (「ビジー」を検索するだけです)。

https://github.com/ipython/ipython/blob/master/IPython/frontend/html/notebook/static/js/kernel.js

于 2013-03-20T01:41:33.810 に答える