2012-10-29 76 views
1

我在加載webpy中的jython模塊時出現問題。 .py文件在一個罐子裏,它本身就在一場本身就在耳邊的戰爭中。這些模塊在未嵌入websphere時加載得很好。Jython如何打印類路徑

我想我的jython路徑不正確,所以我試圖用print sys.path打印路徑。 結果是:

['__classpath__', '__pyclasspath__/'] 

如何打印的內容那些內置的屬性?

回答

4

不知道它是否是「純」的Jython,可能的,但這裏是如何做到這一點在Java中:

from java.lang import ClassLoader 
cl = ClassLoader.getSystemClassLoader() 
paths = map(lambda url: url.getFile(), cl.getURLs()) 
print paths 
+0

我て在Jython 2.7b3中添加代碼,是的,它可以工作。 – Paolo