我在加载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