我想允许用户根据字符串输入参数导入模块。
即
$python myprogram.py --import_option xyz.py
在python中,我在解析参数后想要这样的东西。
arg = 'xyz.py'
import arg #assuming that the module name xyz.py exists.
答案 0 :(得分:4)
>>> a='math'
>>> import importlib
>>> i=importlib.import_module(a)
>>> i.sqrt(4)
2.0