我想通过在所有笔记本的 custom.js 文件中对其进行编辑来基于单元格的内容来自定义单元格的输出。例如,向链接添加按钮或突出显示输出文本的某些部分。
Jupyter.notebook.events.on('execute.CodeCell', function(evt, data) {
// Steps I want to perform
// Log something
});
我希望能够在执行单元后获取单元的输出,并在事件成功完成后运行一些代码。我能够成功检测到代码执行的完成,但是,我无法将输出获取到 custom.js 文件中以进行进一步处理。
当您想从笔记本电脑本身执行此JS代码时,下面的代码起作用
%%javascript
element.append("Hello World!");
我无法从custom.js内部访问单元格输出。是否有任何与上述元素相似的变量或对象,可用来操纵输出。