本文介绍了Python函数指针的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在这样的变量中存储了一个函数名:
I have a function name stored in a variable like this:
myvar = 'mypackage.mymodule.myfunction'
现在我要这样调用我的函数
and I now want to call myfunction like this
myvar(parameter1, parameter2)
最简单的方法是什么?
推荐答案
funcdict = {
'mypackage.mymodule.myfunction': mypackage.mymodule.myfunction,
....
}
funcdict[myvar](parameter1, parameter2)
这篇关于Python函数指针的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!