Python: Function (5)
파이썬의 펑션에 관한 내용을 공부하는 동안, 펑션만 가지고도 블로그에 여러 개의 글이 써지겠다는 생각을 했었다. 그 만큼 파이썬에서 제공하고 있는 펑션에 관한 기능이 다채롭다는 의미이고, 그 때의 예상대로 펑션과 관련하여 다섯번째 글을 올리고 있다. Decorator 모듈 형태의 프로그램을 작성하다보면, 호출된 모듈의 실행과 관련된 여러 정보들을 로그로 남겨야 하는 경우가 많이 발생한다. 그리고, 쓸데 없는 이야기처럼 들릴 수도 있겠지만, 로그는 보기 편하게 남겨져야 한다는 생각도 늘 가지고 있다. 비록 콘솔창이긴 하지만, 위 예제 그림과 같이 점선으로 만든 구분자도 아래 위로 정성스럽게 넣어주고 말이다. ㅎㅎㅎ 프로그램 안에서 만들어야 하는 모듈이 여러 개가 있는데, 저런 구분자나 소요 시간 등이 기본..