【问题标题】:Is there a way to integrate a processing sketch written in Python in a webpage?有没有办法将用 Python 编写的处理草图集成到网页中?
【发布时间】:2015-01-24 12:52:59
【问题描述】:
标题说明了一切。
我花了很多时间使用 Python 语言在 Processing 中设计草图。
现在,我想把草图放到网页上。
当然,我可以将草图从 python 语言翻译成 javascript,然后使用 javascript 库进行处理。
但是,这将是一个非常漫长的过程。因此,您知道是否有办法在网站中集成 python 草图?如果是,该怎么做?
提前谢谢你!
【问题讨论】:
标签:
javascript
python
processing
【解决方案1】:
目前没有直接的方法可以做到这一点。但是可以找到一些解决方法。例如,由于 Processing 的 python 模式使用 Jython 语言(JVM 上的 Python),您可以执行以下操作:
- 将 Jython 代码编译为 Java 字节码
- 将 Java 字节码反编译为真正的 Java 代码
- 使用 processing.js 使草图在网页中运行
当然,生成的 Java 代码也有可能不是 100% 处理代码,因此不会被 processing.js 库转换为 Javascript。