1
Jupyter Notebookセルで別のセルをプログラムで実行することは可能ですか? (つまり、Pythonを使用して)Jupyter Notebookセルをプログラムで実行する
もしそうなら、実行するセル番号を指定することは可能ですか?
Jupyter Notebookセルで別のセルをプログラムで実行することは可能ですか? (つまり、Pythonを使用して)Jupyter Notebookセルをプログラムで実行する
もしそうなら、実行するセル番号を指定することは可能ですか?
execute_cells
というjavascript関数があり、セルインデックスのリストが指定されていると、それらのセルが実行されます。
%%javascript
Jupyter.notebook.execute_cells([0]) # 0 to run first cell in notebook etc.
あなたはPythonコード細胞で特異的にそれを実行する必要がある場合は、1にはJavaScript
from IPython.display import Javascript
Javascript("Jupyter.notebook.execute_cells([2])")
を実行するIPython.display
モジュールでJavascript
機能を使用することができますが参照してください。https://github.com/jupyter/notebook/blob/881268f64245e0829173d1a6dc7aad7db39795d3/notebook/static/notebook/js/notebook.js#L2407
私のpythonを取得しますエラー:** ModuleNotFoundError: 'Jupyter'という名前のモジュールがありません** 'Jupyter'にアクセスするためにどのモジュールをインポートしますか? – RumbleFish
申し訳ありませんが、これはノートブックのJavaScriptからのものであることを忘れてしまったので、 '%% javascript' cell magicコマンドを使用してセルをjavascriptとして実行する必要があります。私はこれを反映するために私の答えを更新しました。 –
質問に指定されているように、Pythonはセルの実行を呼び出す必要があります。 Pythonを使ってこのJavascript関数を実行できますか? – RumbleFish