[Tutor] about importing a module
Kent Johnson
kent37 at tds.net
Thu Jul 19 21:06:47 CEST 2007
shawn bright wrote:
> hello there,
>
> if i have a module that is in the same directory as the file that
> imports it,
> but that module has the same name as a module in my python path, which one
> gets imported ?
The local one. sys.path has the list of directories that are searched
for imports, in the order they are searched. The local directory is first.
You can look at the __file__ attribute of a module to see where it comes
from, e.g.
import mymodule
print mymodule.__file__
Kent
>
> i ask because i want to do some work on the module, but dont want to
> mess with my stable
> one in site-packages.
> so i want to import it from the local directory only.
>
> thanks
>
> shawn
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
More information about the Tutor
mailing list