当无法导入模块或模块的成员时,会引发 ImportError。在两种情况下可能会引发 ImportError。如果模块不存在。示例import sys try: from exception import myexception except Exception as e: print e print sys.exc_type输出没有名为 exception 的模块如果使用 from X import Y 并且在模块 X 中找不到 Y,则会引发 ImportError。示例 import sys try: from time import datetime except Exception as e: print e print sys.exc_typeOUTPUT 无法导入名称 datetime