Pythonでは、os
モジュールを使用してディレクトリを作成することができます。特に、ディレクトリが存在しない場合にのみディレクトリを作成するという操作は、ファイル操作を行う際によく使用されます。
以下に、Pythonでディレクトリが存在しない場合にのみディレクトリを作成するコードを示します。
import os
dir = "mydir" # 新たに作成するディレクトリ名やパス名
os.makedirs(dir, exist_ok=True)
このコードでは、os.makedirs
関数を使用してディレクトリを作成しています。exist_ok=True
という引数を指定することで、ディレクトリが既に存在する場合でもエラーを発生させずに処理を続行します。
この方法はPython 3.2以降で使用可能で、3.4.1以前では一部のエラーが発生する可能性があるため注意が必要です。
以上、Pythonで存在しない場合にディレクトリを作成する方法について説明しました。この操作は、ファイルやデータを保存する際に非常に便利な機能ですので、ぜひ覚えておきましょう。