[@ 데코레이터] 원래 함수를 수정하지 않고 추가적인 기능을 구현하는 방법
·
프로그래밍 언어/Python
🎀 데코레이터란?데코레이터(Decorator) = 다른 함수에 기능을 추가하는 함수원래 함수를 바꾸지 않고실행 전후에 기능을 덧붙이기 위해 씀!바로 예시로 알아보자 def decorator_function(original_function): def wrapper_function(): print("함수 실행 전 🎬") original_function() print("함수 실행 후 🎉") return wrapper_function@decorator_functiondef say_hello(): print("안녕~ 👋")say_hello() 함수 실행 전 🎬 안녕~ 👋 함수 실행 후 🎉 Sum.@decorator_function데코레이터 함수..