Python-os-removedirs

提供:Dev Guides
移動先:案内検索

Python os.removedirs()メソッド

説明

Pythonメソッド* removedirs()*は、dirsを再帰的に削除します。 リーフディレクトリが正常に削除されると、removeirsはpathに表示されているすべての親ディレクトリを連続して削除しようとします。

構文

以下は* removedirs()*メソッドの構文です-

os.removedirs(path)

パラメーター

  • path -これはディレクトリのパスであり、削除する必要があります。

戻り値

このメソッドは値を返しません。

次の例は、removedirs()メソッドの使用方法を示しています。

# !/usr/bin/python

import os, sys

# listing directories
print "The dir is: %s" %os.listdir(os.getcwd())

# removing
os.removedirs("/tutorialsdir")

# listing directories after removing directory
print "The dir after removal is:" %os.listdir(os.getcwd())

上記のプログラムを実行すると、次の結果が生成されます-

The dir is:
[  'a1.txt','resume.doc','a3.py','tutorialsdir','amrood.admin' ]
The dir after removal is:
[  'a1.txt','resume.doc','a3.py','amrood.admin' ]