为了在exec中使用比如
from a import funa,funb plist=[funa,funb] for i in plist: exec('c={}(1,2,3)'.format(i))
想要实现这样的效果,但是会报错
收起
函数本身的属性就可以f.name
def funa(): pass def funb(): pass plist = [funa, funb] a=[] for i in plist: a.append(i.__name__)
如有帮助点一下下采纳
报告相同问题?