Send2Trash là một tiện ích nhỏ mà gửi tập tin vào thùng rác (hoặc Recycle Bin) nguyên bản và trên tất cả các nền tảng & nbsp;. Trên OS X, nó sử dụng bản địa FSMoveObjectToTrashSync Cocoa gọi, trên Windows, nó sử dụng bản địa (và xấu xí) SHFileOperation win32 các cuộc gọi. Trên các nền tảng khác, nó di chuyển các tập tin vào thư mục đầu tiên nó tìm thấy trông giống như một thùng rác (cho đến nay, nó được biết đến để làm việc trên Ubuntu).
Cài đặt:
Tải nguồn từ http://hg.hardcoded.net/send2trash và cài đặt nó với:
>>> Sudo python setup.py cài đặt
Trên Windows, bạn sẽ cần Visual Studio 2008 để biên dịch nó. Lưu ý rằng khi cài đặt bạn sẽ nhận được sẽ không phải là một "phổ" gói. Nếu bạn cài đặt nó trên OS X, chỉ có các mô-đun "osx" sẽ được biên dịch, và nếu bạn cài đặt nó trên Windows, chỉ có module "giành chiến thắng" sẽ được biên dịch.
Để có một gói cross-nền tảng bạn có thể tàu xung quanh, bạn sẽ phải biên dịch các gói trên cả hai nền tảng và hợp nhất các kết quả để cho cả hai mô-đun được biên soạn là trong cùng một gói.
Cách sử dụng:
>>> Từ send2trash send2trash nhập khẩu
>>> Send2trash ('some_file')
Khi có một vấn đề OSError được nâng lên
là gì mới trong phiên bản này:.
- Cải thiện plat_other theo freedesktop.org thùng rác đặc điểm kỹ thuật.
là gì mới trong phiên bản 1.1.0:
- Chuyển Đổi môđun biên dịch để ctypes để cross-nền tảng biên dịch là không cần thiết nữa.
Yêu cầu :
- Python
Bình luận không