我正在尝试在启动时自动运行笔记本。
我找到了这段代码(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),但它似乎已经过时了。
任何帮助,将不胜感激。提前致谢。