2

websphere の jython でモジュールをロードする際に問題があります。.py ファイルは、それ自体が耳の中にある戦争の中にある瓶の中にあります。これらのモジュールは、websphere に埋め込まれていない場合でも適切に読み込まれます。

私のjythonパスが間違っていると思うので、パスをprint sys.path. 結果は次のとおりです。

['__classpath__', '__pyclasspath__/']

これらの組み込みプロパティの内容を印刷する方法は?

4

2 に答える 2

4

「純粋な」Jythonで可能かどうかはわかりませんが、Javaで行う方法は次のとおりです。

from java.lang import ClassLoader
cl = ClassLoader.getSystemClassLoader()
paths = map(lambda url: url.getFile(), cl.getURLs())
print paths
于 2013-05-31T08:59:38.667 に答える
0

あなたのJythonコードのスニペットさえ見ていないので、これがあなたの質問に答えているかどうかはわかりません:

http://www.jython.org/jythonbook/en/1.0/ModulesPackages.html#advanced-import-manipulation

WebSphere が古いバージョンの Jython (10 年前にリリースされた v2.1) にバンドルされているという事実は、確かに役に立ちません...

于 2012-10-29T20:24:12.737 に答える