Send2Trash è una piccola utility che invia i file nel Cestino (o Recycle Bin) in modo nativo e su tutte le piattaforme. & Nbsp; In OS X, utilizza nativo FSMoveObjectToTrashSync Cacao chiama, su Windows, utilizza nativo (e brutta) SHFileOperation win32 chiamate. Su altre piattaforme, si sposta il file nella prima cartella che trova che assomiglia ad un cestino (finora, è noto per lavorare su Ubuntu).
Installazione:
Scarica la fonte da http://hg.hardcoded.net/send2trash ed installarlo con:
>>> Sudo python setup.py install
Su Windows, è necessario Visual Studio 2008 per compilarlo. Si noti che l'installazione si otterrà non sarà un pacchetto di "universale". Se si installa su OS X, solo il modulo "osx" sarà compilato, e se lo si installa su Windows, solo il modulo "vincere" sarà compilato.
Per avere un pacchetto multipiattaforma è possibile spedire in giro, avrete compila il pacchetto su entrambe le piattaforme e unire i risultati in modo che entrambi i moduli compilati sono nello stesso pacchetto.
Utilizzo:
>>> Da send2trash send2trash importazione
>>> Send2trash ('un_file')
Quando c'è un problema OSError viene sollevato
Cosa c'è di nuovo in questa versione:.
- Migliore plat_other seguire freedesktop.org rifiuti specifiche.
Cosa c'è di nuovo nella versione 1.1.0:
- moduli compilati convertiti in ctypes modo che cross-platform compilazione non è più necessario.
Requisiti
- Python
I commenti non trovato