파이썬 데코레이터 기본 사용법
데코레이터(decorator)는 함수를 매개변수로 받아 새로운 함수를 반환하는 함수입니다. 데코레이터를 활용하면 함수의 코드를 수정하지 않고도, 부가적인 기능을 추가하거나 작동 방식을 변경할 수 있죠. 이 블로그 글에서는 파이썬에서 데코레이터를 사용하는 기본적인 방법에 대해서 실습을 통해 알아보겠습니다. 간단한 데코레이터 작성해보기 "Hi!"를 콘솔에 출력하는 say_hi()라는 함수를 작성하고 호출해보겠습니다. 다음으로 함수 호출 전/후로 "before"과 "after"라는 로그(log)를 추가해주는 매우 간단한 데코레이터 함수