我在加載webpy中的jython模塊時出現問題。 .py文件在一個罐子裏,它本身就在一場本身就在耳邊的戰爭中。這些模塊在未嵌入websphere時加載得很好。Jython如何打印類路徑
我想我的jython路徑不正確,所以我試圖用print sys.path
打印路徑。 結果是:
['__classpath__', '__pyclasspath__/']
如何打印的內容那些內置的屬性?
我在加載webpy中的jython模塊時出現問題。 .py文件在一個罐子裏,它本身就在一場本身就在耳邊的戰爭中。這些模塊在未嵌入websphere時加載得很好。Jython如何打印類路徑
我想我的jython路徑不正確,所以我試圖用print sys.path
打印路徑。 結果是:
['__classpath__', '__pyclasspath__/']
如何打印的內容那些內置的屬性?
沒有看到你Jython代碼甚至一個片段,我不能肯定這是否回答你的問題:
http://www.jython.org/jythonbook/en/1.0/ModulesPackages.html#advanced-import-manipulation
了WebSphere捆綁了古代版的Jython的(V2.1發佈的事實10年前)肯定不會幫你......
不知道它是否是「純」的Jython,可能的,但這裏是如何做到這一點在Java中:
from java.lang import ClassLoader
cl = ClassLoader.getSystemClassLoader()
paths = map(lambda url: url.getFile(), cl.getURLs())
print paths
我て在Jython 2.7b3中添加代碼,是的,它可以工作。 – Paolo