충전 시퀀스의 날짜

수입 팬더 (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 ' )
 인쇄 ( ' 완료! ' )

 

추천

출처www.cnblogs.com/inserence/p/10945273.html