第十七章:运行时特性-sys:系统特定配置-模块和导入-处理导入错误
作者:互联网
17.2.6.8 处理导入错误
当所有查找工具都无法找到一个模块时,主导入代码会产生一个ImportError。
import sys
import sys_shelve_importer
filename = '/tmp/pymotw_import_example.shelve'
sys.path_hooks.append(sys_shelve_importer.ShelveFinder)
sys.path.insert(0,filename)
try:
import package.module3
except ImportError as e:
print('Faailed to import:',e)
会传播导入期间的其他错误。
标签:第十七章,ImportError,filename,sys,导入,shelve,import 来源: https://blog.csdn.net/weixin_43193719/article/details/97417918