pyunpack є модуль Python для розпакування архівних файлів.
Головна: https://github.com/ponty/pyunpack
Документація: http://ponty.github.com/pyunpack
Основи використання
І NBSP; >>> від імпорту pyunpack Архів
І NBSP ;. >>> Архів ('a.zip') extractall ('.')
або на консолі:
Python -m pyunpack.cli a.zip.
Аналогічні проекти
- ZipFile: Zip тільки, що входять в Python
Тільки багато форматів, у командному рядку: patool -
- Пітон-архів: ZIP і смола тільки
- Rarfile: RAR тільки
- PyUnRAR2: RAR тільки
Тільки LZMA: pylzma -
- Простий екстракт: багато форматів, немає простий інтерфейс для розпакування
Установка
Генерал
- Встановити Setuptools
- Встановити розпаковують для patool (за бажанням)
- Встановити patool (опціонально, easy_install не працює)
- Встановити програму:
І NBSP; # в якості кореня
І NBSP; easy_install pyunpack
Ubuntu
Судо APT-отримати установку пітона-Setuptools
Судо easy_install pyunpack
#optional
Судо easy_install http://sourceforge.net/projects/patool/files/0.13/patool-0.13.tar.gz/download
Судо APT-отримати установку розпакувати UnRAR p7zip-повнісінько
Видалення
спочатку встановити PIP:
# В якості кореня
PIP видалення pyunpack
Особливості
- движки:
- patool: за бажанням, може обробляти безліч форматів з використанням різних програм
- ZipFile: включений в Python
- інтерфейс командного рядка
Вимоги
- Python
Обмеження
- Python 3 Не підтримується
- Перевірено тільки на Linux
Коментар не знайдено