Python処理メモ 何日もの日付ごとのフォルダ作成

 連続した何日かものフォルダを作成する必要ができたのでということで書いてみました。まぁこんなもんでしょといったところです。日付の操作をどうするかというところに結構時間がかかってしまいましたが。よしとしたいです。




import datetime

import os


#フォルダ作成元指定

dir_0 = 'C:/Users//1671/k9/'



#今の日付取得(実際は時間も取得してます)

dt_now = datetime.datetime.now()



#以下繰り返し処理

i = 0


while (i < 35):

   

    #日付

    dt_now00 = dt_now + datetime.timedelta(days = i)


    #フォルダ名

    dt_now01 = str(dt_now00.strftime('%Y年%m月'))

    dt_now02 = str(dt_now00.strftime('%m月%d日'))


    #実際のフォルダ作成

    os.makedirs(dir_0 + dt_now01+'/'+dt_now02)

    i = i+1


    

print('完了!')

コメント

このブログの人気の投稿

エクセルマクロをすこし 2018年8月25日 リストから別のリストを作成