Python

Python ファイル / フォルダを削除

これらのコマンドは実行したときに、ファイル/フォルダゴミ箱に入らずにそのまま削除されるので注意が必要。

import os, shutil

# ファイルを削除
os.remove(path)

# 空のフォルダ(ディレクトリ)を削除
# 空でない場合はエラー、OSError: [WinError 145] ディレクトリが空ではありません。: 'folder_name/'
os.rmdir(path)

# 指定したpathの中身(ファイル、フォルダ)をすべて削除
shutil.rmtree(path)