【发布时间】:2021-11-24 19:04:02
【问题描述】:
默认情况下,当在 Jupyter 仪表板上单击 .ipynb 笔记本时,它会在新选项卡中打开该笔记本。 我想覆盖此行为,因此,单击 .ipynb 文件应该只是将笔记本链接(应该打开)发送到 custom.js,而不提供(打开)笔记本。
在 custom.js 中提供链接后,我使用 wink 请求将其发送到 C++,然后在其他浏览器中打开该链接。
需要帮助:获取 custom.js 中的链接并停止 notebook 的执行
我可以使用一些 hacky 来获取 custom.js 中的链接:$('a')[1]
但我仍然不知道如何阻止 Jupyter 为笔记本提供服务。
这可能吗?通过文档挖掘,我发现了这个extra_services,但我可以为此目的创建一个处理程序吗?
感谢您的帮助。
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
标签: javascript python jupyter-notebook