我目前正在嘗試使用IPython筆記本獲取交互式圖。我遇到的一個問題是,當通過JavaScript中的IPython.notebook.kernel.execute方法執行Python代碼時,我無法知道該段代碼何時完成執行。有沒有一種簡單的方法來檢測內核是否忙/閒,以便我可以讓Javascript空閒直到它完成?IPython筆記本 - 檢測內核是忙/閒在Javascript中
6
A
回答
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
1
我知道這是一個非常古老的問題,但以防萬一有人正在尋找...
require(['base/js/namespace', 'base/js/events'], function (IPython, events) {
events.on('kernel_idle.Kernel', yourFunction);
});
相關問題
- 1. ipython筆記本中有多少內核
- 2. 測試IPython筆記本
- 3. 在ipython/jupyter筆記本中註冊內核 - kernel.json
- 4. 在IPython中/ Jupyter筆記本
- 5. IPython筆記本內核在導入時死亡
- 6. 故障排除:內核總是在IPython筆記本中使用IJulia
- 7. ipython筆記本中的ASCIIMathMl
- 8. ipython筆記本中的OptionParser?
- 9. 在IPython的筆記本
- 10. IPython筆記本在生產
- 11. IPython的筆記本,如何設置正確的路徑內核
- 12. IPython的筆記本 - 配置關閉內核上關閉標籤
- 13. ipython筆記本內核運行,但沒有連接
- 14. IPython筆記本內核死於zc.buildout設置
- 15. IPython的筆記本需要JavaScript
- 16. 在IPython的另一個筆記本中包含筆記本?
- 17. 如何在ipython筆記本中創建新筆記本?
- 18. 運行IPython筆記本
- 19. Ipython筆記本 - 乳膠內降價表
- 20. Ipython:調試筆記本內的代碼
- 21. 在IPython筆記本中居中標題
- 22. ipython筆記本未啓動
- 23. Ipython筆記本丟失
- 24. IPython筆記本安全
- 25. IPython筆記本遊戲
- 26. 分配從IPython筆記本
- 27. 在IPython筆記本中選擇文件
- 28. 在代理中使用iPython筆記本
- 29. 在ipython筆記本中的Unicode
- 30. 在virtualenv中設置ipython筆記本
...這是記錄在哪裏? –
永遠不會在JavaScript端找到任何文檔。最好的地方是代碼。 –