充填シーケンスの日

輸入パンダPDなど
 から日時インポート日付で、timedelta 

デフADD_MONTH(D、MD):
    ヤード = MD // 12 
    メートル = d.month + MD%12
     もしメートル= 12! 
        ヤード + = M // 12 
        メートル =メートル% 12
     戻り日付(d.year + YD、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] = I + 1 
    books.at [I、' ID ' ] = I + 1
     冊[ 'のInStore']。[I] = '他のyes'if I%2 == 0 'NO'での 
    books.at [I、' のInStore ' ] = ' はい"  であれば、私%2 == 0 他の ' NO ' 
    #1 冊[ '日付']。[i]を=で(日= I)+はtimedeltaを開始
    #1 [i]を=日(start.year + I、start.monthで。図書[ '日付'] 、開始。日) 
    ブック[ '日付']。[I] = ADD_MONTH(開始、i)における 
    books.at [I、' 日付' ] = ADD_MONTH(開始、I)
books.set_index(' ID '、インプレース= 真)
books.to_excel (' D:/Temp/Output4.xlsx ' 印刷' やりました!'

 

おすすめ

転載: www.cnblogs.com/inserence/p/10945273.html