osモジュールのrmdirメソッド

メソッド rmdir は、空のフォルダを移動または削除します。 メソッドの最初のパラメータにはフォルダへのパス、 2番目のオプションパラメータにはフォルダを参照するファイルディスクリプタを指定します。 そのデフォルト値は None です。メソッドは None を返します。 削除するフォルダが存在しない場合、例外 FileNotFoundError が返されます。 指定されたフォルダにファイルやサブフォルダが含まれている場合、 メソッドは例外 OSError を返します。

構文

pythonimport os

os.rmdir(フォルダ名, [ファイルディスクリプタ])

例

フォルダ dir1 を削除してみましょう:

pythonimport os

os.rmdir('dir1/')

関連項目

  • モジュール shutil のメソッド rmtree,
    これはフォルダを再帰的に削除します
  • モジュール os のメソッド mkdir,
    これは単一のフォルダを作成します
  • モジュール os のメソッド makedirs,
    これはフォルダを作成します
  • モジュール os のメソッド remove,
    これはファイルを削除します
  • モジュール os のメソッド getcwd,
    これは現在の作業フォルダを返します
  • モジュール os のメソッド listdir,
    これは作業フォルダ内のファイルリストを返します