从不同的方法获取参数
Get argument from different method
我传递的对象如下
test = TestClass(parameter1=''first_name', parameter2='last_name')
在另一种方法中,我以
的形式访问参数 1
print test.parameter1
我得到的输出是 first_name
但是如果我有包含分配给 parameter1 的值的变量。我可以使用变量来获取值吗?
var = 'parameter1'
像test.var
这样的正确表演方式是什么?为此,我得到 attribution error
.
'parameter1'的编程词是什么,是选项,参数选项吗?
猜猜你需要 getattr 函数:
getattr(test, var)
我传递的对象如下
test = TestClass(parameter1=''first_name', parameter2='last_name')
在另一种方法中,我以
的形式访问参数 1print test.parameter1
我得到的输出是 first_name
但是如果我有包含分配给 parameter1 的值的变量。我可以使用变量来获取值吗?
var = 'parameter1'
像test.var
这样的正确表演方式是什么?为此,我得到 attribution error
.
'parameter1'的编程词是什么,是选项,参数选项吗?
猜猜你需要 getattr 函数:
getattr(test, var)