Issue495458
Created on 2001-12-20.16:40:24 by bckfnn, last changed 2001-12-20.16:44:44 by bckfnn.
History | |||
---|---|---|---|
Date | User | Action | Args |
2001-12-20 16:40:24 | bckfnn | create |
Created on 2001-12-20.16:40:24 by bckfnn, last changed 2001-12-20.16:44:44 by bckfnn.
Messages | |||
---|---|---|---|
msg534 (view) | Author: Finn Bock (bckfnn) | Date: 2001-12-20.16:40:24 | |
[Matt_Conway] I had a problem with multi level import from a jar file in my sys.path. basically, my simple test jar looks as follows, with the init files being empty, and the py files having a simple variable def: jlib.jar: Lib/ Lib/aaa/ Lib/aaa/__init__.py Lib/aaa/bbb/ Lib/aaa/bbb/__init__.py Lib/aaa/bbb/ccc/ Lib/aaa/bbb/ccc/__init__.py Lib/aaa/bbb/ccc/yyy.py Lib/aaa/bbb/xxx.py import aaa works fine import aaa.bbb (or more levels) doesn't I traced the problem down to the following line from the method "loadFromZipFile" on line 302 in org/python/core/imp.java SyspathArchive subArchive = zipArchive.makeSubfolder(modName); Which should probably be SyspathArchive subArchive = zipArchive.makeSubfolder(name); Or at least, when I change it to that, all levels of import work for me =) |
|||
msg535 (view) | Author: Finn Bock (bckfnn) | Date: 2001-12-20.16:41:17 | |
Logged In: YES user_id=4201 Added as test350.py |
|||
msg536 (view) | Author: Finn Bock (bckfnn) | Date: 2001-12-20.16:44:44 | |
Logged In: YES user_id=4201 Fixed in imp.java: 2.58; |
History | |||
---|---|---|---|
Date | User | Action | Args |
2001-12-20 16:40:24 | bckfnn | create |
Supported by Python Software Foundation,
Powered by Roundup