파이썬 특정 기간의 날짜 for문 돌리기
·
코드와 오류 기록
데이터 분석을 하다보면 날짜별로 데이터를 다시 추출해야 하는 경우가 있다. 업무DB에 충분히 로그가 쌓여있다면 괜찮은데, 사실 DB에 있는 데이터가 분석에 용이하게 되어 있지는 않은 경우가 많다. pandas의 date_range 함수를 이용해서 특정 기간을 설정해 매일 날짜를 불러오고 리스트에 담아서 for문을 돌리면 편리하다. import pandas as pd index = pd.date_range(start='20200101', end='20201231') list = dt_index.strftime("%Y.%m.%d").tolist() for i in dt_list: print(i)