On 05/20/2013 09:43 PM, Jim Mooney wrote:
If I make a package called jimlib with __init__.py in it, and a
program called bark.py in it, and even put it in site packages, I
still have to import the program with import jimlib.bark
But I noticed that the pygraphics package is in site packages, and has
media.py in it, and all I have to do with that is import media,
without qualifying it with pygraphics, as in import pygraphics.media
Why don't I have to drill down for media.py as I do with jimlib?
I'd guess that pygraphics has some content in their __init__.py. That
content gets executed when you import it.
--
DaveA
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor