在网站上嵌入实时 REPL#
JupyterLite 默认情况下包含一个基于 JupyterLab 代码控制台的最小 REPL
应用程序。
在另一个网站上嵌入 REPL#
准备好可用的 JupyterLite 部署后,可以使用以下代码片段将 REPL 嵌入任何网站
<iframe
src="https://jupyterlite.github.io/demo/repl/index.html"
width="100%"
height="100%"
></iframe>
配置#
可以通过 URL 参数配置 REPL 的行为和外观。
默认选择内核#
为了避免内核选择对话框并默认选择给定内核
<iframe
src="https://jupyterlite.github.io/demo/repl/index.html?kernel=python"
width="100%"
height="100%"
></iframe>
启用工具栏#
可以启用工具栏(选择加入)以添加一些有用的按钮
<iframe
src="https://jupyterlite.github.io/demo/repl/index.html?toolbar=1"
width="100%"
height="100%"
></iframe>
启动时自动执行代码#
自定义代码可以在启动时自动执行
<iframe
src="https://jupyterlite.github.io/demo/repl/index.html?kernel=python&code=import numpy as np"
width="100%"
height="100%"
></iframe>
主题#
还可以选择主题,例如使用 JupyterLab Dark
<iframe
src="https://jupyterlite.github.io/demo/repl/index.html?theme=JupyterLab Dark"
width="100%"
height="100%"
></iframe>
如果作为 JupyterLab 预构建扩展进行分发,则可以使用 pip
安装其他主题。例如
pip install jupyterlab-gt-coar-theme
有关如何自定义环境以及添加更多主题和扩展的更多详细信息,请参阅 操作指南。