0

我想从 java google app engine 应用程序执行 python。我可以将一些库用作 jython,但最好使用本机 python 并访问真正的 python api。

任何的想法?

4

1 回答 1

2

您不能在同一应用程序版本中部署 python 和 java 代码。但是您可以在 java 和 python 中运行不同版本的 apppot 应用程序。

因此,您可以简单地将它们部署到不同的版本。注意版本不必是数字。您可以将您的 java 代码部署到版本“java”,相应的 url 将是http://java.YourApp.appspot.com;并使用版本“py”将你的 python 部署到http://py.YourApp.appspot.com

您可以使用 JSON(更准确地说是 JSONP [用于跨站点请求])http://code.google.com/webtoolkit/tutorials/1.6/Xsite.html或 Taskqueue让 java 和 python 版本相互通信

于 2012-04-15T21:49:44.047 回答