Hi, in a package i'd like to have a structure like this:
Files end with ".py", others are directories: mod __init__.py # sets __all__ = ['smod1'] smod1.py # contains AClass() smod1 __init__.py # sets __all__ = ['abc', 'def'] abc.py def.py So i can now do: import mod.smod1.abc import mod.smod1 But functions/classes in smod1.py are not found: a = mod.smod1.AClass() I know this is somehow ambiguous, but i wonder how else i can make "mod" have subpackages and modules. I wonder how i can make AClass() known in that package. Thanks for any hints, Torsten. -- http://mail.python.org/mailman/listinfo/python-list