RE: import structures
- From: "Hamilton, William " <whamil1@xxxxxxxxxxx>
- Date: Mon, 30 Apr 2007 10:16:15 -0500
-----Original Message-----[mailto:python-
From: python-list-bounces+whamil1=entergy.com@xxxxxxxxxx
list-bounces+whamil1=entergy.com@xxxxxxxxxx] On Behalf Of spohleand
Sent: Monday, April 30, 2007 10:03 AM
To: python-list@xxxxxxxxxx
Subject: Re: import structures
On Apr 30, 8:00 am, Paul McGuire <p...@xxxxxxxxxxxxx> wrote:
On Apr 30, 9:56 am, spohle <spo...@xxxxxxxxx> wrote:
hi,
i have written a small project for myself all in seperate classes
aneach of the classes lives in a seperate file. now i am looking for
allimport structure something like import wx, and then have access to
lookingmy classes just like wx.Button or wx.BoxSizer etc.
as of now i have a __init__.py file in the directory with:
from pkgutil import extend_path
__path__ = extend_path(__path__, __name__)
but i still have to import each class by it's own. im really
classesfor something like import wx
and then get all my access right away under this new namespace.
thank you in advance
If it really is a small project, consider just putting all the
importinto a single module, say spohlePkg.py. Then your users would
asthis module using "import spohlePkg", and would access the classes
"spohlePkg.ClassA", "spohlePkg.ClassB", etc.
-- Paul
yeah i had that, but my classes grew really fast and i decided to
split them up. but you're right that in one file that would solve my
problem. still hoping to find a way for the seperate files.
If you've got modules a, b, and c, you can create a wrapper module d
that imports from each of those.
from a import *
from b import *
from c import *
Then, import d and use it as the module name. So if a had a SomeThing
class, you could do this:
import d
x = d.SomeThing()
---
-Bill Hamilton
.
- Follow-Ups:
- Re: import structures
- From: spohle
- Re: import structures
- References:
- Re: import structures
- From: spohle
- Re: import structures
- Prev by Date: Re: regexp match string with word1 and not word2
- Next by Date: Re: regexp match string with word1 and not word2
- Previous by thread: Re: import structures
- Next by thread: Re: import structures
- Index(es):