Aahz <[EMAIL PROTECTED]> wrote:
> Ben Finney  <[EMAIL PROTECTED]> wrote:
> >So, under PEP 328 rules, the original poster's current-directory
> >module could only be imported (a) if the current directory was in
> >sys.path, or (b) if the code specified a relative import. The
> >accidental shadowing of the stdlib module could not happen.
> 
> Normally the current directory *is* on sys.path, and the first
> thing, too:

Ah. I'd forgotten that, my bad.

So, modules in the current directory will continue to be imported as
before, because they *are* absolute imports by PEP328 definitions.

-- 
 \        "If it ain't bust don't fix it is a very sound principle and |
  `\      remains so despite the fact that I have slavishly ignored it |
_o__)                                  all my life."  -- Douglas Adams |
Ben Finney <http://www.benfinney.id.au/>
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to