Graham Dumpleton schrieb:
> What example did you use to test it? What version of Python are you
> using?
Yes, this changed. Python 2.3 includes the half imported module. Python 2.4
does not.
But the traceback of the exception contains the needed information:
Here are the two example files:
# foo.py
import sys
print sys.version
try:
import foomod
except ImportError, exc:
mods=sys.modules.keys()
mods.sort()
print mods
import traceback
print traceback.extract_tb(sys.exc_info()[2])
# foomod.py
import does_not_exist
--
http://mail.python.org/mailman/listinfo/python-list