Python Jupyter笔记本:未读取custom.js
我正在Windows7上使用Python2.7版的Jupyter Notebook 5.6.0。我已经创建了%HOMEPATH%.jupyter\custom\custom.js文件,并添加了以下代码来关闭自动保存Python Jupyter笔记本:未读取custom.js,python,jupyter-notebook,Python,Jupyter Notebook,我正在Windows7上使用Python2.7版的Jupyter Notebook 5.6.0。我已经创建了%HOMEPATH%.jupyter\custom\custom.js文件,并添加了以下代码来关闭自动保存 define([ 'base/js/events' ], function(IPython, events) { events.on("notebook_loaded.Notebook", function () { IPython.n
define([
'base/js/events'
],
function(IPython, events) {
events.on("notebook_loaded.Notebook",
function () {
IPython.notebook.set_autosave_interval(0); // Disable autosave
}
// Additional events.on() statements here
);
}
);
不幸的是,它对自动保存没有影响。然而,问题不在于代码(可以在不同的地方找到),而在于笔记本甚至在笔记本服务器启动或打开ipynb文件时都读取custom.js。我采取的进一步行动:
1) 我验证了它可以使用适当的Python代码查找和读取它。
2) 我在custom.js中添加了一条alert()消息,但从未显示
3) 我添加了以下内容作为关闭自动保存的替代选项:Jupyter.notebook.set_autosave_interval(0)我在stackoverflow.com的其他帖子中看到的代码>
当然,如果笔记本从不读custom.js,这些都不会有任何效果。知道为什么会这样吗
。。。一天后:
我清理了custom.js只留下Jupyter.notebook.set\u autosave\u interval(0)代码>自动保存最终关闭!(所以,很可能笔记本电脑不喜欢custom.js中的某些内容,并完全拒绝了它!)
所以我认为这个问题已经解决了。