[EMAIL PROTECTED] kirjoitti: > <snip> > global names seemed to be the best idea. The only problem is now I > have to type common.r.t instead of just r.t. If I put common in the / > lib directory, it is even worse and I have to type lib.common.r.t. I > like that it is explicit and perhaps this is the Python way, but it is > annoying and produces ugly code to see all those fully-qualified names > when all I'd really like to use is r.t throughout the program. > > Is there a way to import lib.common but then re-bind its attributes to > the local space without breaking the linkage? > >
See section "6.12 The import statement" in the "Python Reference Manual". (Hint the part "as name" is what you want) HTH, Jussi -- http://mail.python.org/mailman/listinfo/python-list