我願做線沿線的東西...如何在類屬性中引用python對象的classmethods?
class MyClassA(object):
an_attr = AnotherClassB(do_something=MyClassA.hello)
@classmethod
def hello(cls):
return "Hello"
但它會告訴我沒有定義MyClassA當我嘗試運行它。
an_attr
必須是類屬性- 我不能改變
AnotherClassB
- 我寧願如果
hello()
仍然是一個類方法
任何想法?
user387821無論如何只是打你到那裏+1。 – 2011-02-09 12:42:32
@StephenPaulger:好的,我首先發布了答案,因爲通過選擇上面的排序順序可以很容易地看到。並不是說它會以任何方式... :) – 2011-02-09 12:58:09