首页 > 解决方案 > 如何从本地 HTML 页面链接到 Jupter 笔记本

问题描述

我现在正在学习 Jupyter Notebooks。是否可以将 Jupyter Notebook 链接到 HTML 页面。

例如,假设我的计算机上有一个 HTML 页面。我可以使用它链接到 Jupyter Notebook,所以当点击链接时,它会在查看器中加载笔记本以运行?

谢谢,

BJR

标签: pythonjupyter-notebook

解决方案


我没有以这种方式使用 Jupyter notebook(实际上我使用的是 Jupyter Lab)。但是,如果我理解正确,您想在本地计算机上单击 HTML 页面上的链接并运行 notebook。

如果在笔记本(服务器)未运行时尝试通过机器中的 HTML 链接访问 Jupyter 笔记本,或者您在笔记本运行时使用非默认浏览器,您将访问包含以下信息的页面,这些信息足以计划您的后续步骤:

令牌认证已启用

如果没有配置密码,则需要在 URL 中打开带有登录令牌的笔记本服务器,或者将其粘贴到上面。如果您启用密码,此要求将被取消。

命令:

jupyter笔记本列表

将向您显示正在运行的服务器的 URL 及其令牌,您可以将其复制并粘贴到浏览器中。例如:

当前运行的服务器: http://localhost:8888/?token= *****... :: /Users/you/notebooks

或者您可以仅将令牌值粘贴到此页面上的密码字段中。

如果您想避免处理随机令牌,请参阅有关如何启用密码代替令牌身份验证的文档。

对笔记本进行身份验证的访问需要 Cookie。

设置密码 您还可以通过在以下字段中输入您的令牌和新密码来设置密码:

令牌

新密码

基本上这意味着:如果您已启动具有令牌授权的服务器并使用默认浏览器,则指向 Jupyter 笔记本的链接将起作用。您可以设置密码,这意味着您可以使用机器中的任何浏览器但必须登录(当然您可以将登录凭据保存在浏览器中)。在任何情况下,笔记本(服务器)必须在使用链接之前已经启动并运行。

链接不会运行您的笔记本,它只会打开笔记本页面。


推荐阅读