Java小程序的Python替代方案?

Java小程序的Python替代方案?,java,python,physics,simulation,Java,Python,Physics,Simulation,除了制作用于物理模拟(如投射物运动、重力等)的教育性Java小程序外,还有其他方法吗?如果您希望它在浏览器中运行,您可以使用-这是一个Python到Javascript的编译器和一组工具 我不知道这些天的维护效果。虽然,在这个时代,你可以看HTML 5的CuavaseJS。 < P>我只想在HTML5& JS中,你可以简单地在Python中编写一个java小程序(2.2.3,但是……)java不仅仅是一种语言,所以你可以自由选择。 您可以使用在浏览器中运行CPython。但是,从Python到浏

除了制作用于物理模拟(如投射物运动、重力等)的教育性Java小程序外,还有其他方法吗?

如果您希望它在浏览器中运行,您可以使用-这是一个Python到Javascript的编译器和一组工具


<>我不知道这些天的维护效果。虽然,在这个时代,你可以看HTML 5的CuavaseJS。

< P>我只想在HTML5& JS中,你可以简单地在Python中编写一个java小程序(2.2.3,但是……)java不仅仅是一种语言,所以你可以自由选择。

您可以使用在浏览器中运行CPython。但是,从Python到浏览器没有合适的接口,因此很难实现任何GUI应用程序。

是您的选择。它允许您定义
“text/python”
脚本。

您需要它们像小程序一样在web浏览器中运行吗?从所有注释中可以看出。我可以使用pygame创建物理模拟,然后使用PySide添加GUI元素,最后使用IronPython将其放到web上吗???是的,理论上应该可以。我认为您可能会遇到的一个限制是silver light不允许您运行本机CPython扩展。嘿,请您扩展“本机CPython”并提供此问题的解决方案。这是我第一次接触python项目,非常感谢。我刚刚查看了pygame的源代码,它包含了大量的C代码。这在python扩展中并不少见,但是编译它并说服Silverlight加载二进制文件将带来一个严重的问题,甚至可能是不可能的。