importlib

作者: 樊海鹏 | 来源:发表于2017-08-05 19:55 被阅读0次
In [1]: import importlib

In [2]: importlib.import_module('sys')
Out[2]: <module 'sys' (built-in)>

In [3]: a=importlib.import_module('sys')

In [4]: a.path
Out[4]: 
['',
 '/home/fhp/.local/bin',
 '/usr/lib/python35.zip',
 '/usr/lib/python3.5',
 '/usr/lib/python3.5/plat-x86_64-linux-gnu',
 '/usr/lib/python3.5/lib-dynload',
 '/home/fhp/.local/lib/python3.5/site-packages',
 '/usr/local/lib/python3.5/dist-packages',
 '/usr/lib/python3/dist-packages',
 '/home/fhp/.local/lib/python3.5/site-packages/IPython/extensions',
 '/home/fhp/.ipython']

In [5]: getattr(a,'path')
Out[5]: 
['',
 '/home/fhp/.local/bin',
 '/usr/lib/python35.zip',
 '/usr/lib/python3.5',
 '/usr/lib/python3.5/plat-x86_64-linux-gnu',
 '/usr/lib/python3.5/lib-dynload',
 '/home/fhp/.local/lib/python3.5/site-packages',
 '/usr/local/lib/python3.5/dist-packages',
 '/usr/lib/python3/dist-packages',
 '/home/fhp/.local/lib/python3.5/site-packages/IPython/extensions',
 '/home/fhp/.ipython']

相关文章

网友评论

      本文标题:importlib

      本文链接:https://www.haomeiwen.com/subject/hmewlxtx.html