2
는
작성 장식의 기본 방법은파이썬 @의 property.setter
def my_decorator(f):
def _f(*args, **kwargs):
# do something using f
pass
return _f
@my_decorator
def f(...):
...
입니다하지만 (따라서 및 데코레이터의 이름)이 속성의 이름마다 다르기 때문에 당신이 @property.setter
같은 장식을 정의 할 수있는 방법 시각.
어떻게 정의합니까? @property.setter
? 파이썬에서 비슷한 것을 할 수 있습니까? 아니면 C (구현) 레벨에서만 사용할 수있는 빌트인 기능입니까? 당신이 찾고있는 무엇
관련 : [? 파이썬의 @property 데코레이터 작업을 수행하는 방법 (http://stackoverflow.com/q/17330160) –