Send2Trash is 'n klein pakket wat lêers stuur na die asblik (of Recycle Bin) native en op alle platforms. Mac OS X, is dit gebruik moedertaal FSMoveObjectToTrashSync Cocoa oproepe op Windows, is dit gebruik moedertaal (en lelik) SHFileOperation win32 oproepe. Op ander platforms, beweeg dit die lêer om die eerste gids dit vind wat lyk soos 'n asblik (so ver, is dit bekend om te werk op Ubuntu).
Installasie
Laai die bron van http://hg.hardcoded.net/send2trash en installeer dit met:
sudo python setup.py installeer
Op Windows, sal jy Visual Studio 2008 nodig het om dit te stel. Let daarop dat die installasie wat jy kry 'n "universele" pakket te wees nie. As jy dit op OS X installeer, net die "osx" module sal saamgestel word, en as jy dit op Windows te installeer, sal slegs die "wen" module word saamgestel.
Om 'n kruis-platform pakket wat jy kan skip rond, moet jy die pakket op twee platforms te stel en voeg die resultate sodat beide saamgestel modules in dieselfde pakket.
Gebruik
van send2trash invoer send2trash
send2trash ('some_file')
Wanneer daar 'n probleem OSError geopper
Wat is nuut in hierdie release:.
- Verbeterde plat_other volg freedesktop.org asblik spesifikasie.
Wat is nuut in weergawe 1.1.0:
- Omgeskakel saamgestel modules ctypes sodat kruis-platform samestelling is nie meer nodig nie.
Vereistes :
- Python
Kommentaar nie gevind