2016年1月25日

ゴミ箱への移動は Send2Trash

ファイルをゴミ箱に入れるためのライブラリ send2trash を紹介します。

ファイルを削除する時、純粋なファイルの削除ではなく、ゴミ箱への移動をさせたい場合があります。しかし残念ながら、Pythonの標準はゴミ箱への移動をサポートしていません(os.remove() はファイルを完全に削除します)。
そこで本項で紹介する send2trash の出番です。

send2trash はプラットフォームに応じたゴミ箱への移動の処理を行ってくれます。使う側がすることは、関数を呼ぶだけ。素晴らしくシンプルですね。

>>> from send2trash import send2trash

>>> send2trash('file_name')

0 件のコメント:

コメントを投稿