shutil モジュールの rmtree メソッド
shutil モジュールの rmtree メソッドは、
フォルダとその中のすべてのファイルおよびフォルダを
削除します。メソッドの最初のパラメータで
フォルダへのパスを指定します。2番目の
オプションパラメータで ignore_errors を指定します。
その値が True の場合、削除失敗に起因する
エラーは無視されます。3番目のオプション
パラメータで oneerror を指定します。
その値が False の場合、エラーは
指定されたハンドラを呼び出すことで処理されます。
削除が成功すると、メソッドは
None を返します。
構文
import shutil
shutil.rmtree(フォルダのパス, [ignore_errors], [oneerror])
例
フォルダ dir とその中身をすべて
削除してみましょう:
import shutil
print(shutil.rmtree('dir2'))
実行結果:
None