Send2Trash היא חבילה קטנה ששולחת קבצים לאשפה (או סל מיחזור) מקורי ועל כל הפלטפורמות. ב- Mac OS X, הוא משתמש בשיחות FSMoveObjectToTrashSync קקאו ילידים, ב- Windows, היא משתמשת ילידים (ומכוערות) שיחות Win32 SHFileOperation. בפלטפורמות אחרות, היא מזיזה את הקובץ לתיקייה הראשונה שהוא מוצא שנראה כמו זבל (עד כה, זה ידוע לעבודה על אובונטו).
התקנה
הורד את המקור מhttp://hg.hardcoded.net/send2trash ולהתקין אותו עם:
פיתון sudo setup.py להתקין
ב- Windows, אתה צריך Visual Studio 2008 כדי לקמפל את זה. שים לב שההתקנה תקבל לא תהיה חבילה "אוניברסלית". אם תתקין אותו על OS X, רק מודול "OSX" יהיה מלוקט, ואם תתקין אותו ב- Windows, רק מודול "לנצח" יהיה מלוקט.
יש חבילת פלטפורמות אתה יכול לשלוח מסביב, תצטרך לקמפל את החבילה בשתי הפלטפורמות ולמזג את התוצאות כך ששני מודולים מלוקט נמצאים באותה החבילה.
שימוש
מsend2trash יבוא send2trash
send2trash ('some_file')
כאשר יש בעיה OSError עולה
מה חדש בהודעה זו:.
-
plat_other משופר למעקב freedesktop.org אשפה מפרט.
מה חדש בגרסת 1.1.0:
- המרה מודולים מלוקט לctypes כך שפלטפורמות האוסף אין צורך יותר.
דרישות :
- פייתון
תגובות לא נמצא