【发布时间】:2014-04-16 15:41:27
【问题描述】:
由于我正在使用的特定模块的怪异,我想知道是否有一种通用方法可以让一个类继承在方法中本地创建的另一个类的属性。例如,以下内容:
def DefForm():
class F(object):
foo = bar
return F
class MyClass(DefForm):
pass
m = myClass()
m.foo
>>> 'bar'
【问题讨论】:
标签: python oop metaprogramming