文件名称:杜松:using使用Jupyter内核在浏览器中编辑和执行代码段
文件大小:318KB
文件格式:ZIP
更新时间:2024-02-23 21:41:34
python widget binder jupyter ipython
瞻博网络:使用Jupyter内核在浏览器中编辑和执行代码段 Juniper是一个轻量级JavaScript库,用于向任何网站添加交互式,可编辑和可运行的代码片段。 它使用组件和 (或您自己的的自托管版本)来启动基于GitHub存储库和自动构建的支持Jupyter的Docker映像的Python,R或Julia环境。 该项目的灵感来自的软件包-感谢您在此方面所做的出色工作。 这也有助于我了解JupyterLab的工作原理。 同时还要感谢提供了出色的服务并实现了如此顺畅的集成。 快速开始 互动码小部件添加到您的网站,你需要有一个GitHub的仓库requirements.txt上市要在环境中安装的软件包。 使用存储库,您可以在上构建Docker映像,该映像将提供Jupyter内核。 当用户连接到代码小部件时,Binder将为他们启动一个Docker容器。 您还需要包括 ,向包含代码的元素添加data-executable属性,并初始化模块。 有关可用设置的完整概述,请参见。 < pre> print('Hello world!') pre>
【文件预览】:
juniper-master
----index.html(4KB)
----webpack.config.js(2KB)
----src()
--------shim.js(85B)
--------codemirror.css(8KB)
--------index.js(11KB)
--------juniper.css(1KB)
----LICENSE(1KB)
----README.md(10KB)
----dist()
--------juniper.min.js(765KB)
----.gitignore(930B)
----package-lock.json(344KB)
----package.json(1KB)