Send2Trash je malý nástroj, který posílá soubory do koše (nebo Koš) nativně, a na všech platformách. & Nbsp; Na OS X, používá nativní FSMoveObjectToTrashSync Kakao žádá, na systému Windows, používá nativní (a ošklivý) SHFileOperation Win32 volání. 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í:
>>> Z 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