David Niergarth <jdnier at execpc.com> wrote in message news:... > It's a feature I've never seen explained. Oops. From the Python 1.5.2 Tutorial: ... In the simplest case, __init__.py can just be an empty file, but it can also execute initialization code for the package or set the __all__ variable, ...