Pythonでサブフォルダーごと削除する方法。
- os.removedirs()を使う
os.removedirs()はサブフォルダーも再帰的に削除してくれます。
ただし、フォルダー内にファイルがあると削除に失敗します。import os os.removedirs(path)
- shutil.rmtree()を使う
shutil.rmtree()は、フォルダー内にファイルがあってもフォルダーを削除します。
import shutil shutil.rmtree(path)
Pythonでサブフォルダーごと削除する方法。
os.removedirs()はサブフォルダーも再帰的に削除してくれます。
ただし、フォルダー内にファイルがあると削除に失敗します。
import os
os.removedirs(path)
shutil.rmtree()は、フォルダー内にファイルがあってもフォルダーを削除します。
import shutil
shutil.rmtree(path)