在网站中嵌入 python

Posted

技术标签:

【中文标题】在网站中嵌入 python【英文标题】:Embed python in a website 【发布时间】:2015-10-15 13:53:43 【问题描述】:

我正计划建立一个网站,在其中执行存储在我的计算机上的 python 代码。如何 代码以实现这一点? html中有一些语法可以做到这一点吗?

【问题讨论】:

你用谷歌搜索了吗? 一般情况下,你不能在客户端执行除JS以外的任何代码。您可以进行 AJAX 调用,让 python 在服务器端运行,然后发回响应。 【参考方案1】:

无法在客户端使用传统的 CPython 代码。但是,您可以使用 Pyjs 将您的 Python 代码转换为 javascript 代码或使用 Brython ,它是用 Javascript 编写的解释器。当然,它们可能有一些限制。

希望对你有帮助。

【讨论】:

@user3925758 根据您的尝试,也许您可​​以将 Python 逻辑移动到服务器端,然后将输出发送到客户端。【参考方案2】:

我最近偶然发现了这个网站,它显示的 python 代码非常整洁。

听到就是一个例子: https://www.learnpython.org/en/Conditions

源代码在 gihub 上可用: https://github.com/datacamp/datacamp-light

【讨论】:

以上是关于在网站中嵌入 python的主要内容,如果未能解决你的问题,请参考以下文章

在 CSS 中嵌套子选择器

在 Gorilla Mux 中嵌套子路由器

mysql怎么在查询中嵌套子查询

elementui 表格中嵌套子表格

如何在一个html页面内的div里嵌入一个html页面

匹配 MongoDB 中嵌套子文档的嵌套数组