我试图找到一些关于python反射的信息。我发现这给了这是一个代码片段维基百科文章:python中的反射
# without reflection
Foo().hello()
# with reflection
getattr(globals()['Foo'](), 'hello')()
我没能得到这个工作。我真正需要的是一种实例化对象的方法。所以如果我有一个字符串'Foo',我希望能够得到一个Foo类型的对象。像Java中,我可以这样说:调用Class.forName(“富”)
刚刚发现这个......不知道为什么我找不到此之前: Does python have an equivalent to Java Class.forName()?
你几乎有:fooobj =全局()[ '富'()... fooobj.hello() – 2011-01-05 07:13:49