Send2Trash это небольшая утилита, которая отправляет файлы в корзину (или корзины) изначально и на всех платформах и NBSP;. На OS X, он использует родной FSMoveObjectToTrashSync Какао звонки, на Windows, она использует родной (и уродливый) SHFileOperation win32 вызовов. На других платформах, то файл перемещается в первой папке он находит, что выглядит как мусор (до сих пор, это, как известно, работают на Ubuntu).
Установка
Скачать источник, из http://hg.hardcoded.net/send2trash и установить его с:
>>> Sudo Python setup.py установить
На Windows, вам нужно Visual Studio 2008 для компиляции. Обратите внимание, что установки вы получите не будет "универсальный" пакет. Если вы установите его на OS X, только модуль "OSX" будет составлен, и если вы установите его на Windows, только модуль "выиграть" будет составлен.
Чтобы иметь кросс-платформенную пакет можно грузить вокруг, вы будете иметь собрать пакет на обеих платформах, а объединить результаты, так что оба собранные модули в одном пакете.
Использование:
>>> От импорта send2trash send2trash
>>> Send2trash ('some_file')
Когда есть проблема OSError поднят
Что нового В этом выпуске:.
- Улучшена plat_other следовать freedesktop.org мусора спецификация.
Что нового в версии 1.1.0:
- Старинная скомпилированные модули к ctypes так, что кросс-платформенный Компиляция не нужно больше.
Требования
- Python
Комментарии не найдены