"wi******@hotmail.com" <ma**********@gmail.com> writes:
I have a fairly large project going on and would like to figure out
automatically from the source which files are being imported.
If you use your own import function, like below, you could create a
list of all imported modules.
Why not use sys.modules? To answer the question actually asked, check
for a __file__ attributes on each module in sys.modules, and print
that if it exists.
That won't list builtin modules that are imported - but they don't
have files to be imported, so I assume that the OP doesn't want them
listed.
<mike
--
Mike Meyer <mw*@mired.org>
http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.