0

我正在尝试在启动时自动运行笔记本。

我找到了这段代码(https://newbedev.com/jupyter-notebook-run-all-cells-on-open 在这里同样Jupyter notebook run all cells on open

%%html
<script>
    // AUTORUN ALL CELLS ON NOTEBOOK-LOAD!
    require(
        ['base/js/namespace', 'jquery'], 
        function(jupyter, $) {
            $(jupyter.events).on("kernel_ready.Kernel", function () {
                console.log("Auto-running all cells-below...");
                jupyter.actions.call('jupyter-notebook:run-all-cells-below');
                jupyter.actions.call('jupyter-notebook:save-notebook');
                
            });
        }
    );
</script>

它工作正常,但有时当我打开笔记本时,它不会自动运行单元格。我一直试图以某种方式对其进行调整,但它没有奏效。你们中的任何人都知道是什么原因导致这个或任何修复它的方法吗?

我也尝试过使用 contrib_nbextensions init_cell (https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/init_cell/README.html),但它似乎已经过时了。

任何帮助,将不胜感激。提前致谢。

4

0 回答 0