■ datetime 클래스의 strftime 메소드를 사용해 로그 메시지를 출력하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from datetime import datetime def printMessage(message, *argumentTuple): timeStamp = datetime.now().strftime("[%H:%M:%S]") if argumentTuple: finalMessage = message % argumentTuple else: finalMessage = message print(f"{timeStamp} {finalMessage}") printMessage("안녕하세요.") # [13:10:05] 안녕하세요. printMessage("%s님 환영합니다.", "홍길동") # [13:10:05] 홍길동님 환영합니다. printMessage("현재 온도는 %d도입니다.", 23) # [13:10:05] 현재 온도는 23도입니다. |