send2trash

ファイルやディレクトリ(フォルダ)をゴミ箱に捨てる。
間違えて削除してもゴミ箱から取り出せるため、shutil.rmtreeよりも安全。

■インストール

$ pip install send2trash

■使い方

send2trash.send2trash('ファイル名またはディレクトリ名')

ゴミ箱のアイコンが変わる。

 ⇒ 

ただし、OS標準機能の「元に戻す」は使えないため、手作業で元のディレクトリに戻してやる必要がある。

それでも、いきなり削除されてしまうよりは便利だと思う。