说我想分析具有线的文本文件:Python - 动态调用具有动态数量参数的方法。反射?
sampleMethod
sampleParameter
sampleParameter2
其中sampleMethod是一种方法的一个字符串和样品参数可以是任何类型的值。
我知道我可以使用GETATTR动态调用的东西givn我们知道模块和方法名称:
output = getattr(componentName, sampleMethod)(sampleParameter)
,但我怎么能做到这一点,如果有我们动态地发现多个参数?
因此,例如,如果文本文件有:
sampleMethod
sampleParameter
sampleParameter2
sampleParameter3
,我们该怎么办成才这样的动态?
output = getattr(componentName, sampleMethod)(sampleParameter, sampleParameter2, sampleParameter3)