Send2Trash je malý balíček, který posílá soubory do koše (nebo koše) nativně, a na všech platformách. V systému Mac OS X, používá nativní FSMoveObjectToTrashSync Cocoa hovory, na systému Windows, používá nativní (a ošklivé) SHFileOperation win32 hovory. Na jiných platformách, přesune soubor do první složky zjistí, že vypadá jako odpadky (zatím, je to známo, pracovat na Ubuntu).
Instalace
Stáhněte si zdroj, ze http://hg.hardcoded.net/send2trash a nainstalujte jej:
sudo python setup.py nainstalovat
V systému Windows, budete potřebovat Visual Studio 2008 na kompilaci. Všimněte si, že instalace budete mít nebude "univerzální" balíček. Pokud jej nainstalujete na OS X, jen "OSX" modul bude sestaven, a pokud jej nainstalovat na Windows, bude pouze "vyhrát" modul být sestaveny.
Chcete-li mít balíček multiplatformní můžete lodi kolem, budete mít sestavit balíček na obou platformách a sloučit výsledky tak, aby obě sestavené moduly jsou ve stejném balení.
Použití
od send2trash import send2trash
send2trash ("some_file ')
Když tam je problém OSError je aktivována
Co je nového v této verzi:.
- Lepší plat_other následovat freedesktop.org trash specifikace.
Co je nového ve verzi 1.1.0:
- převedena sestavené moduly do ctypes takže cross-platform kompilace není nutné, už ne.
Požadavky na :
- Python
Komentáře nebyl nalezen