我正在努力创建一个深度学习教育网站。我想在页面上嵌入内容的笔记本单元格。
jupyter笔记本本身运行在个人电脑上,我想在网页浏览器的笔记本单元部分运行一些简单的深入学习代码。
https://reactjs.org/它真的就像React页面上的Live编辑器,我想运行一些简单的深入学习代码,就像本地jupyter笔记本编码一样
有什么好办法吗?
到目前为止,我搜索的方法如下所示,只执行Python代码。
发布于 2020-02-06 06:55:43
将单个单元格嵌入到网页中的一种简单而免费的方法是通过https://sagecell.sagemath.org/。
查看https://sagecell.sagemath.org/static/about.html上的嵌入API
这是以SageMath内核为中心的,但它使用的是木星,支持诸如ipywidget这样的高级木星特性,您可以选择其他内核。
如果您在http://linear.ups.edu/html/fcla.html中的任何内容中搜索" Sage“,然后展开它,您将看到Sage服务器在一个典型网站中使用的示例。此外,它还在下面的数百个示例中使用:https://wiki.sagemath.org/interact
发布于 2020-02-01 07:40:35
我发现了更仁慈的帖子。它解释了jupyter在web浏览器中的编码。
https://blog.ouseful.info/2017/12/18/run-python-code-embedded-in-html-via-a-jupyter-kernel/
https://stackoverflow.com/questions/59997930
复制相似问题