python:将字符串转换为类对象

python: Convert string to class object

本问题已经有最佳答案,请猛点这里访问。

以下代码:

1
2
3
4
5
class A:
    def __init__(self, a,b):
        self.a=a
        self.b=b
temp_text=A(1,2)

如果我要的话。我怎么能从"A"串中得到这个?例如:临时文本。"A"


您需要函数getattr来执行此操作:

1
getattr(temp_text, 'a')