[Python] Function - Decorator
Decorator란?
は、特定の関数を実行する前に他の関数を強制的に実行する機能であり、特定の関数を変更せずに追加の機能を実現するために使用される.decorator
def is_paid_user(func): # 호출할 함수를 매개변수로 받음
user_paid = True
def wrapper(): # 호출할 함수를 감싸는 함수
if user_paid:
func() # 매개변수로 받은 함수 호출
else:
return
return wrapper
@is_paid_user # 데코레이터 지정
def jackpot_stock_information(): # 함수가 호출되면 파이썬이 아래와 같이 변환해서 호출
코드 # decorated_function = is_paid_user(jackpot_stock_information)
# decorated_function()
Reference
この問題について([Python] Function - Decorator), 我々は、より多くの情報をここで見つけました https://velog.io/@ggg9_/Python-Function-Decoratorテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol