請原諒我交互使用描述符和裝飾器。我可能在這裏有一些錯誤。 我想要寫的那個聲明的方式指定一些有關他們的方法爲這樣的類(手): class Foo:
@method_metadata(0,1,2)
def some_method(self,input):
print("I received some input: "+input)
的目的不是改變方法的行爲,只是來
如何在類已定義後關聯描述符? 在正常情況描述我只是這樣做: class X:
d = Descriptor()
,然後每當Descriptor.__get__(self,obj,kls)被調用時,第二個參數是X一個實例和所有快樂和美好。 但是如果X已經定義,像這樣: class X: pass
如何再添加在事後的描述符(並讓它正常工作!)?我所有的嘗試都沒有得到正確的關聯 我這樣