@ 의미

이번 포스팅은 파이썬을 사용하면서 오픈소스를 사용하며 클래스나 함수에 나왔던 @ 를 이해하기 위한 정리 포스팅입니다. 1. @ 는 무엇인가? @decorator_ def function(): print("what is this?") 오픈소스를 이용하여 파이썬을 이용할 때 @로 시작하는 것들을 볼 수 있습니다. @는 데코레이터(decorator)로 장식하다의 decorate에 er(or)을 붙임으로 장식하는 도구로 설명할 수 있습니다. 어디에 장식하는 걸 까요? 데코레이터는 함수를 수정하지 않고 추가 기능을 구현할 때 사용합니다. 예를 들어 볼까요? def func1(): print("func1 시작") print("func1 실행") print("func1 끝") def func2(): print("fu..
우준세
'@ 의미' 태그의 글 목록