Send2Trash egy kis csomagot, hogy küld fájlokat a Trash (vagy Lomtár) natívan és minden platformon. A Mac OS X, akkor a natív FSMoveObjectToTrashSync Kakaó hívások, a Windows, ez a natív (és csúnya) SHFileOperation win32 hívásokat. Más környezetben mozog a fájlt az első mappát úgy találja, hogy néz ki, mint egy kuka (eddig ez ismert dolgozni Ubuntu).
Telepítés
Töltsd le a forrást http://hg.hardcoded.net/send2trash és telepíthetjük:
sudo python setup.py telepíteni
Windows-on, akkor be kell Visual Studio 2008 lefordítani. Ne feledje, hogy a telepítés kapsz nem lesz az "univerzális" csomagot. Ha telepíteni az OS X, csak a "OSX" modul fogják összeállítani, és ha telepíti a Windows, csak a "win" modul kell összeállítani.
Ahhoz, hogy egy cross-platform csomagot, akkor a hajó körül, akkor meg lefordítani a csomag mindkét platformon, és egyesíti az eredményeket úgy, hogy mindkét lefordított modulok ugyanabban a csomagban.
Használat
re send2trash import send2trash
send2trash ("some_file ')
Ha van egy kis gond OSError merül fel.
Mi az új ebben a kiadásban:
- Továbbfejlesztett plat_other követni freedesktop.org szemetet specifikáció.
Mi az új a 1.1.0 verzió:
- átváltva összeállított modulok ctypes, hogy cross-platform összeállítása már nem szükséges.
követelmények :
- Python
Hozzászólás nem található