Skip to main content
 首页 » 编程设计

python之如果我在字符串中有属性名称,如何从对象获取属性

2025年05月04日11qq78292959

 class a : 
     b = 10 

我有一个属性为“b”的类“a”。

  o = a() 

我创建了类“a”的对象“o”

  v = 'b' 

我有另一个变量“v”具有类“a”的属性“b”的字符串表示

现在假设我只有“v”和“0”。 即我该怎么做

o.v 

如何获取 b 的值,即“10”

请您参考如下方法:

你在找这样的东西吗?

getattr(o, v)