import search path
Scott David Daniels
Scott.Daniels at Acm.Org
Wed Jun 22 18:06:03 EDT 2005
Mike Meyer wrote:
> "SHELTRAW, DANIEL" <sheltraw at berkeley.edu> writes:
>>If a Python program has an import statement like:
>>import FFT
>>
>>how do I determine the path to the imported file?
>
> guru% python
> Python 2.4.1 (#2, Apr 25 2005, 21:42:44)
> [GCC 3.4.2 [FreeBSD] 20040728] on freebsd5
> Type "help", "copyright", "credits" or "license" for more information.
> py> import FFT
> py> import sys
> py> sys.modules['FFT'].__file__
> '/usr/opt/lib/python2.4/site-packages/Numeric/FFT/__init__.pyc'
>
Much shorter is:
> import FFT
> FFT.__file__
<<the path in question>>
Note that (after the above):
> import sys
> sys.modules['FFT'] is FFT
True
--Scott David Daniels
Scott.Daniels at Acm.Org
More information about the Python-list
mailing list