python フォルダを作成する

pythonで、os.mkdir関数を使って、フォルダを作成するサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。
環境
- OS windows10 pro 64bit
- python 3.8.5
フォルダ作成
os.mkdir関数を使用すれば、フォルダを作成するが可能です。
import os
os.mkdir('hoge')
作成前

作成後

既にフォルダがある場合はエラーとなります。
import os
os.mkdir('hoge')
# FileExistsError: [WinError 183] 既に存在するファイルを作成することはできません。: 'hoge'
再帰的にフォルダ作成
os.makedirs関数を使用すると、再帰的にフォルダを作成することが可能です。
import os
os.makedirs('hoge/hoge/hoge')
作成前

作成後

フォルダが既に存在する場合は、エラーとなります。
import os
os.makedirs('hoge/hoge/hoge')
# FileExistsError: [WinError 183] 既に存在するファイルを作成することはできません。: 'hoge/hoge/hoge'
存在してもエラーとならないようにする場合は、引数に「exist_ok=True」を指定してあげます。
import os
os.makedirs('hoge/hoge/hoge', exist_ok=True)
-
前の記事
php 配列と配列を比較して同じ値のみを抽出する 2021.01.29
-
次の記事
javascript ノード内の全ての子ノードを削除する 2021.01.31
コメントを書く