Jorgen Grahn wrote: > On Mon, 26 Mar 2007 08:27:19 +0200, Tina I <[EMAIL PROTECTED]> wrote: >> Tina I wrote: >>> When looking at other peoples code (to learn from it) I keep seeing an >>> empty file named "__init__.py". What's the purpose of this? >>> >>> Thanks >>> Tina >> Duh! Never mind... found it. >> Kinda neat actually :) > > /What/ was neat? It's polite in cases like this to explain what the > answer or solution was. > > I have never seen an empty __init__.py, and I'd like to know what its > purpose could be. > > BR, > /Jorgen > The presence of an __init__.py marks a directory as the root of a Python package, which means other modules can be found in it. This allows you to import names with multiple levels of dots, which are modules within packages.
regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://del.icio.us/steve.holden Recent Ramblings http://holdenweb.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list