ファイルを削除する時、純粋なファイルの削除ではなく、ゴミ箱への移動をさせたい場合があります。しかし残念ながら、Pythonの標準はゴミ箱への移動をサポートしていません(os.remove() はファイルを完全に削除します)。
そこで本項で紹介する send2trash の出番です。
send2trash はプラットフォームに応じたゴミ箱への移動の処理を行ってくれます。使う側がすることは、関数を呼ぶだけ。素晴らしくシンプルですね。
>>> from send2trash import send2trash >>> send2trash('file_name')
0 件のコメント:
コメントを投稿