-
날짜, 시간으로 파일이름 관리하기IT 지식 창고 2020. 4. 4. 23:58
머신러닝 대회를 참가하여 예측하다보면, 새로 수정하며 변하는 ipynb파일이나 업데이트 되는 예측 데이터파일이 계속 생겨나게 됩니다.
성능이 좋았던 ipynb파일과 제출된 파일들을 쉽게 찾아내서 관리하려면, 그날의 날짜와 시간으로 파일이름을 정하여 관리하면 파일들을 쉽게 찾아 정리할 수 있습니다.
그래서 그 당시 작업하고 저장하게 될 때 날짜와 시간을 구하는 코드를 공유하고자 합니다.
from datetime import datetime from pytz import timezone date_today = datetime.now(timezone('Asia/Seoul')).strftime("%Y%m%dT%H%M") print('today time : ' + date_today)
위의 코드를 사용하여 오늘 작업을 마친 날짜와 시간을 구하여 파일 관리에 활용하면 됩니다.
응용하자면,
sub_df.to_csv('./submission/lgbm_sub_{}.csv'.format(date_today), index = False)
위와 같이 submission파일을 날짜와 시간으로 데이터파일이름으로 만들어 준다면, 파일관리에 용이할 수 있습니다.
'IT 지식 창고' 카테고리의 다른 글
(python) dataframe의 열을 datetime 형식으로 바꾸기 (0) 2020.04.09 ,가 들어간 문자형 수치를 int형으로 변환하기 (0) 2020.04.06 상관관계 히트맵 그리기 (0) 2020.04.04 (Python) loc와 iloc 차이 (0) 2020.04.04 본인이 만드는 간단한 min_max_scaler (0) 2020.04.01 댓글