ドージ投資ちゃんねるのBlog

トレードに関する自分のためのメモ

日付別にフォルダを作りたい場合のpythonコード

日付別にフォルダを作る必要があるとき、毎度毎度、手で作成するのが面倒な時があった。

2022/07
├── 11
├── 12
├── 13
├── 14
├── 15

”2022/07/d”のようなパスでファイルを配置したい。pythonで簡単に書ける。

import datetime
import os

today_path = datetime.datetime.today().strftime("%Y/%m/%d")
print(today_path)
os.mkdir(today_path)

# 実行結果
# 2022/07/20

今日の日付は、datetimeモジュール1のdatetime.datetime.today()で取り出すことが出来る。 データ型がなので、strftime関数でパスの形、かつデータ型を文字列に変換する。そして、os.mkdir(path)でファイルを作成。

手作業でも大したことない内容だが、毎日&ちょっとした勉強にはなった。


  1. pythonファイルのこと。