可以从Google App Engine中的python程序访问java类库吗?

可以从Google App Engine中的python程序访问java类库吗?,python,google-app-engine,Python,Google App Engine,我在谷歌应用程序引擎中使用Python,我有一个Java类库,我想在我的程序中使用它 有没有办法导入该库并在python程序中使用它 我在网上搜索了一下,发现了这样的东西: from jpype import * import re import string startJVM("/opt/sun-jre/lib/i386/client/libjvm.so", "-Djava.class.path=/home/talat/zemberek-0.6.4.jar", "-ea") zerisim =

我在谷歌应用程序引擎中使用Python,我有一个Java类库,我想在我的程序中使用它

有没有办法导入该库并在python程序中使用它

我在网上搜索了一下,发现了这样的东西:

from jpype import *
import re
import string
startJVM("/opt/sun-jre/lib/i386/client/libjvm.so", "-Djava.class.path=/home/talat/zemberek-0.6.4.jar", "-ea")
zerisim = JPackage('net').zemberek.erisim.Zemberek
但我不确定“jpype”是否可以在谷歌应用程序引擎中使用


谢谢,

目前在App Engine上无法从Python导入或访问Java库。Jython可能是一种值得尝试的方法(使用Java GAE SDK),尽管我不知道以前有人这样做过。

如果Java功能对应用程序至关重要,并且不容易用python重写,那么您可以用Java编写一个简单的web应用程序,使用该库,并在appengine上作为一个独立于主python应用程序的版本运行它。然后可以使用HTTP从python应用程序调用java应用程序。这不是一个优雅的解决方案,但如果您真的需要功能,它应该可以完成工作。这里的关键是AppEngine允许您一次运行多个“版本”的应用程序,包括不同的运行时