From: Leinartas, M. <MIC...@or...> - 2009-12-02 18:27:49
|
I can't seem to get imp.find_modules to return anything except builtin modules. If I try and import anything from javaland I get an ImportError. I haven't found any bugs that address this, does this appear to be one? >>> import imp >>> imp.find_module('subprocess') (<open file '<Java InputStream 'java.io.FileInputStream@f4ca49' as file>', mode 'r' at 0x1>, '/opt/orbitz/tools/lib/jython/Lib/subprocess.py', ('.py', 'r', 1)) >>> imp.find_module('sys') (None, 'sys', ('', '', 6)) >>> imp.find_module('java.lang.Object') Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named java.lang.Object >>> imp.find_module('java.util') Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named java.util >>> import java.lang.Object >>> java.lang.Object <type 'java.lang.Object'> >>> imp.find_module('org.python.core') Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named org.python.core >>> import org.python.core >>> org.python.core <java package org.python.core 0x3> |