Send2Trashはネイティブに、すべてのプラットフォーム上でゴミ箱(またはごみ箱)にファイルを送信する小型のパッケージです。 Mac OS Xでは、それはWindows上で、それがネイティブの(醜い)SHFileOperationのWin32の呼び出しを使用して、ネイティブFSMoveObjectToTrashSyncココアコールを使用しています。他のプラットフォームでは、それはそれは(今のところ、それはUbuntuの上で動作することが知られています)ゴミのように見える見つけた最初のフォルダにファイルを移動します。
インストール
http://hg.hardcoded.net/send2trashからソースをダウンロードし、それをインストールします。
須藤のpython setup.pyインストール
Windowsでは、あなたはそれをコンパイルするために、Visual Studio 2008のが必要になります。あなたが買ってあげるのインストールが「ユニバーサル」パッケージではないことに注意してください。あなたはOS Xにインストールする場合は、唯一の「OSX」モジュールがコンパイルされ、あなたがWindows上にインストールした場合、唯一の "勝つ"モジュールがコンパイルされます。
あなたの周りに出荷することができますクロスプラットフォームのパッケージを持ってするには、両方のプラットフォームでパッケージをコンパイルしており、両方のコンパイルされたモジュールは、同じパッケージ内にあるように、結果をマージします。
利用
send2trash輸入send2trashから
send2trash( 'some_file')
OSErrorが送出されている問題があります場合には
このリリースで新しい何が:freedesktop.orgゴミ仕様に従うように
この改善plat_other。
このバージョン1.1.0の新機能です:
このクロスプラットフォームのコンパイルはもう必要がないように、ctypesのにモジュールをコンパイルコンバート。
この要件:
このパイソン
コメントが見つかりません