Send2Trash on pieni paketti, joka lähettää tiedostoja roskakoriin (tai roskakori) natiivisti sekä kaikilla alustoilla. Mac OS X, se käyttää natiivi FSMoveObjectToTrashSync Cocoa puhelut, Windows, se käyttää natiivi (ja ruma) SHFileOperation win32 puhelut. Muilla alustoilla, se siirtyy tiedosto ensimmäiseen kansioon se toteaa, että näyttää trash (toistaiseksi, se tunnetaan toimimaan Ubuntu).
asennus
Lataa lähde http://hg.hardcoded.net/send2trash ja asenna se:
sudo python setup.py asentaa
Windows, tarvitset Visual Studio 2008 kääntää sitä. Huomaa, että asennuksen saat tule "universaali" -paketti. Jos asennat sen OS X, ainoastaan "OSX" moduuli kootaan, ja jos asennat sen Windows, vain "voittaa" moduuli laaditaan.
Olla cross-platform-paketti voit postittaa ympärillä, sinun on koottava paketti molemmilla alustoilla ja yhdistää tulokset niin, että molemmat koottu moduulit ovat samassa paketissa.
Käyttö
alkaen send2trash tuonti send2trash
send2trash ('some_file')
Kun siellä ongelma OSError nostetaan.
Mikä on uusi tässä julkaisussa:
- Parempi plat_other seurata freedesktop.org roskakoriin erittely.
Mikä on uusi versiossa 1.1.0:
- muunnettu koottu moduulit ctypes jotta cross-platform kokoelma ei ole tarpeen enää.
vaatimukset
- Python
Kommentteja ei löytynyt