Send2Trash es una pequeña utilidad que envía archivos a la Papelera (o papelera de reciclaje) de forma nativa y en todas las plataformas. & Nbsp; En OS X, utiliza llamadas nativas FSMoveObjectToTrashSync Cacao, en Windows, utiliza nativo (y feo) win32 SHFileOperation pide. En otras plataformas, se mueve el archivo a la primera carpeta que encuentra que se parece a un cubo de basura (hasta el momento, se sabe que funciona en Ubuntu).
Instalación:
Descarga la fuente de la http://hg.hardcoded.net/send2trash e instalarlo con:
>>> Sudo python setup.py install
En Windows, necesitará Visual Studio 2008 para compilarlo. Tenga en cuenta que la instalación que obtendrá no será un paquete de "universal". Si lo instala en OS X, sólo se compila el módulo "osx", y si usted lo instala en Windows, se compilará sólo el módulo de "ganar".
Para tener un paquete multiplataforma puedes enviar alrededor, tendrás compilar el paquete en ambas plataformas y combinar los resultados para que ambos módulos compilados están en el mismo paquete.
Uso:
>>> From send2trash importación send2trash
>>> Send2trash ('some_file')
Cuando hay un problema OSError se eleva
¿Cuál es nuevo en esta versión:.
- Mejora plat_other seguir freedesktop.org basura especificación.
¿Qué hay de nuevo en la versión 1.1.0:
- Convertido módulos compilados a ctypes para que multiplataforma compilación ya no es necesario.
Requisitos
- Python
Comentarios que no se encuentran