Python:通过读取文件来调用方法

时间:2017-03-30 05:36:47

标签: python

我有一个excel有如下数据:

Data.xlsx

Method_Name | Argument_01 | Argument _02
Func1       | val1        | val2
Func2       | val3        | val4

现在我的问题是:

如何从Data.xlsx文件读取函数名和参数并调用方法Func1并使用python传递参数(val1,val2)

如果使用python为我提供代码,那对我来说非常有帮助。

感谢。

1 个答案:

答案 0 :(得分:1)

阅读文件很简单。只是谷歌吧。接下来,您可以使用eval()。这样的事情。

def method1(val1):
    print(val1 + 1)

s1 = 'method1'
s2 = '99'
eval(s1 + '(' + s2 + ')')
# 100