【问题标题】:Using Python code in Java on App Engine在 App Engine 上使用 Java 中的 Python 代码
【发布时间】:2016-05-03 13:43:51
【问题描述】:

我可以在 App Engine 上使用 Java 中的 Python 代码吗?我的意思是我正在使用 Java 开发我的 App Engine 云,但我需要在其中包含一些 Python 代码。我该怎么做?

为什么?

我需要Generate Dynamic Content using Jinja2。 Java 中没有等价物。所以我希望能够在 Python 中完成它并将其包含在我的 Java 代码中。

【问题讨论】:

  • 你尝试过JSP还是GSP?
  • 不,我从未使用过 JSP,但我会研究一下。使用 Jinja2,我得到了一个字符串,我可以用它做任何我想做的事情,例如将字符串保存到我的数据存储中,然后从我的数据存储中提供我的 html(有点像深度内存缓存)我可以用 JSP 做同样的事情吗?
  • 我没有尝试,但我确信这是可能的。对于字符串,有更好的选择,例如 StringTemplate 和 Apache Velocity,实际上还有很多其他的

标签: java python google-app-engine jinja2


【解决方案1】:

不,如果您使用 Java,则不能运行 Python 代码,反之亦然,因为 App Engine 在沙箱中运行,在您的情况下,您不得运行除 Java 之外的任何其他代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多