フォルダを作成する方法【Python】
osモジュールはフォルダを作ることもできる。
import os base_path = os.path.dirname(os.path.abspath(__file__)) new_path = os.path.join(base_path, "new") if os.path.isdir(new_path) == False: os.makedirs(new_path)
既にフォルダが存在する場合はエラーになるため
事前にisdir()関数を呼び出してチェックしています。
isdir()関数はフォルダが存在すると[True]を返します。
実行結果
なし (スクリプトと同じ場所にフォルダが作成されます))
補足
makedirsの面白い点としては、複数階層のフォルダを
一度の処理で作ることができます。
指定されたパス内の存在しないフォルダは作成してくれます。