Send2Trash est un petit paquet qui envoie les fichiers dans la corbeille (ou corbeille) nativement et sur toutes les plateformes. Sur Mac OS X, il utilise des appels FSMoveObjectToTrashSync cacao indigènes, sur Windows, il utilise natif (et laid) SHFileOperation appels win32. Sur les autres plateformes, il déplace le fichier dans le premier dossier, il estime que ressemble à une poubelle (jusqu'à présent, il est connu pour travailler sur Ubuntu).
Installation
Télécharger la source de http://hg.hardcoded.net/send2trash et l'installer avec:
sudo python setup.py install
Sous Windows, vous aurez besoin de Visual Studio 2008 pour compiler. Notez que l'installation, vous obtiendrez ne sera pas un package «universel». Si vous l'installez sur OS X, seul le module "osx" sera compilé, et si vous l'installez sur Windows, seul le module «gagner» sera compilé.
Pour avoir un paquet multi-plateforme vous pouvez expédier autour, vous aurez de compiler le paquet sur les deux plates-formes et de fusionner les résultats afin que les deux modules compilés sont dans le même paquet.
Utilisation
de send2trash d'importation send2trash
send2trash ('un_fichier')
Quand il ya un problème OSError est soulevée
Quoi de neuf dans cette version:.
- Amélioration plat_other à suivre freedesktop.org poubelle spécification.
Ce qui est nouveau dans la version 1.1.0:
- Ancienne modules compilés à ctypes sorte que multi-plateforme compilation est plus nécessaire.
Exigences :
- Python
Commentaires non trouvées