수입 팬더 (PD) 등 의 날짜 가져 오기 날짜 timedelta DEF add_month (d, MD) 야드 = MD // 12 m = MD d.month + 12 % 의 경우 m = 12! : 야드 + = m // 12 m = m % 12 반환 날짜 (d.year + 야드, m, d.day) 서 = pd.read_excel ( ' D : /Temp/Books.xlsx ' , skiprows = 3의 usecols = ' C : F ' , index_col = 없음, DTYPE = { ' ID ' : STR, ' 된 InStore ' : STR, '날짜 ' : STR}) 시작 = 일 (2018,1,1 ) 에 대한 I 에서 books.index : # 서적'ID '].에 [I] = 1 + 1 books.at [I, ' ID ' = I + 1 개 # 에서 서적 '된 InStore']. [I] = 'yes'if I의 다른 2 % == 0'NO ' [I, books.at ' 된 InStore ' =] ' 예 ' 의 경우 I % 2 == 0 다른 ' NO ' #의 [ '날짜']. [I] = + timedelta (일 = I)를 시작으로 책 #의 ([내가] = 날짜에 start.year을 책 [ '날짜']. + I, start.month ,스타트.일) #도서 [ '날짜'].로 [I]는 add_month = (시작 I) [I, books.at ' 날짜 ' = add_month (선두 I) books.set_index ( ' ID ' , 인플레 이스 = 참) books.to_excel ( ' D : /Temp/Output4.xlsx ' ) 인쇄 ( ' 완료! ' )