使用 Brython 在网页中嵌入 Runnable Python

Embed Runnable Python in Web Page Using Brython

检查此页面的来源:https://snakify.org/en/lessons/two_dimensional_lists_arrays/ I noticed that it uses Brython (https://brython.info/)。

我希望能够在网页中嵌入 运行可用 Python 脚本以用于教育目的。但是 Brython 网站似乎没有解释如何做到这一点。在浏览器中有一些很好的 brython 运行ning 示例,但不是用户可以编辑和 运行.

的可编辑、预加载代码

任何人都可以解释如何实现我想要做的事情,或者给我一些相关信息吗?

您引用的站点以及用于此目的的 brython site itself use ACE editor。检查源代码。 在 brython 网站上还有如何 you can embed console instead

的信息

编辑(2020 年 3 月 23 日):

另一种选择是 Microsoft 的 Monaco Editor。被Repl.it使用,被VSCode使用。

还有CodeMirror