記述子があります
class ReferredItem():
def __init__(self, method):
self.method = method
def __get__(self, obj, objtype):
...
私はそれをデコレータとして使用します:
class MyClass():
@ReferredItem
some_method(self):
...
デコレータが小文字であることを見てきました。ただし、クラスはキャメルケースで名前を付ける必要があります。
クラスに次のような名前を付ける必要がありreferred_item
ますか? それとも今のまま?