728x90
반응형
print에 날짜와 시간을 표현하는 라이브러리인 datetime을 잘 활용하면
전체 프로그램 실행 소요 시간이 얼마나 걸리는지 확인하는 기능으로도 활용할 수 있습니다
import datetime
print('[{0}] program start...\n'.format(str(datetime.datetime.today())[:-7]))
... # main code part
print('[{0}] program complete...\n'.format(str(datetime.datetime.today())[:-7]))
(출력 결과) :
[2022-06-25 13:22:49] program start...
...
[2022-06-25 13:23:27] program complete...
뿐만 아니라 코드 중간 중간 심어 놓는다면 코드 어느 부분을 수행하는데 많은 시간이 할애가 되는지 쉽게 파악 할 수 있어 코드 효율화 작업에 용이하게 사용하실 수 있습니다.
728x90
반응형
'PYTHON > Tips' 카테고리의 다른 글
(5min. Python) Slice / Slicing, 슬라이싱의 이해 ( ASCII art diagram ) (0) | 2022.06.28 |
---|---|
(Python/Exception) Try ~ Except 예외처리 (0) | 2022.06.28 |
(Python/OS) os.path.getctime() / os.path.getmtime() 파일의 생성/수정 날짜 확인 (0) | 2022.06.15 |
(Python/Pandas) Format a number (천 단위 구분 기호 및 기타 서식 적용) (0) | 2022.06.13 |
(5min. Python) Pandas read_excel sheet 불러오기 옵션 (0) | 2022.06.13 |