在网站中嵌入 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的主要内容,如果未能解决你的问题,请参考以下文章