如何在Python语句中使用变量?

时间:2013-03-11 04:20:15

标签: python string class

sname = "example"
some_class.<sname>.do_stuff()

snamesome_class中子类的名称。是否可以在我的调用中动态引用字符串,因此调用some_class.example.do_stuff()

1 个答案:

答案 0 :(得分:6)

您正在寻找getattr()内置:

getattr(some_class, sname).do_stuff()