Розпаковування файлів передбачає видобування стиснених даних із архіву ZIP, формат файлу, призначений для зменшення обсягу пам’яті та спрощення передачі кількох файлів. Незалежно від того, чи ви новачок у роботі з комп’ютером, чи ентузіаст техніки, розуміння того, як розпакувати файли, є важливою навичкою, яка може спростити обробку даних і оптимізувати обмін файлами. Тож у цій публікації блогу ми дізнаємось про спрощені способи розпакування ZIP-файлів у Python.
- Бібліотека Python для розпакування файлів
- Розархівуйте ZIP-файли в Python
- Розархівуйте ZIP-файли, захищені паролем
- Отримайте безкоштовну ліцензію
- Розпакуйте файли онлайн
Бібліотека Python для розпакування файлів
Aspose.ZIP for Python — це потужний і універсальний API, який дозволяє розробникам працювати з ZIP-архівами у своїх програмах Python. Він пропонує повний набір функцій для виконання завдань архівування та розархівування файлів.
Ви можете завантажити бібліотеку або встановити її з PyPI за допомогою наступної команди.
> pip install aspose-zip
Розпакуйте файли в Python
Aspose.ZIP for Python значно полегшує розпакування файлів у ZIP-архіві. Просто завантажте ZIP-файл і розпакуйте його в потрібну папку. Нижче наведено кроки, щоб розархівувати файл у Python.
- Спочатку завантажте ZIP-файл за допомогою класу Archive.
- Потім розпакуйте файл у папку за допомогою методу Archive.extracttodirectory(ім’я папки).
У наведеному нижче прикладі коду показано, як розпакувати файли в архіві ZIP у Python.
import aspose.zip as az
# Завантажити ZIP-архів
with az.Archive("my_archive.zip") as archive:
# Розпакуйте файл ZIP у папку
archive.extract_to_directory("extracted_zip")
Розпакуйте захищені паролем ZIP-файли в Python
У різних випадках ви отримуєте ZIP-файли, захищені паролем. Захист застосовано, щоб уникнути несанкціонованого доступу до вмісту ZIP-архіву. Щоб розархівувати ZIP-файл, захищений паролем, виконайте наведені нижче дії.
- Спочатку створіть об’єкт класу ArchiveLoadOptions.
- Потім введіть пароль ZIP-файлу за допомогою властивості ArchiveLoadOptions.decryptionpassword.
- Після цього створіть об’єкт класу Archive та ініціалізуйте його шляхом до ZIP-файлу та об’єктом ArchiveLoadOptions.
- Нарешті, розархівуйте файл за допомогою методу Archive.extracttodirectory(foldername).
Нижче наведено код для розпакування захищеного паролем ZIP-файлу в Python.
import aspose.zip as az
# Створення параметрів для завантаження захищеного ZIP
options = az.ArchiveLoadOptions()
options.decryption_password = "pass"
# Завантажити ZIP-архів
with az.Archive("aes_protected_archive.zip", options) as archive:
# Розархівуйте файл у папку
archive.extract_to_directory("extracted_protected_zip")
Отримайте безкоштовну ліцензію
Ви можете розпакувати архіви ZIP без оціночних обмежень, отримавши безкоштовну тимчасову ліцензію.
Розпакуйте файли онлайн безкоштовно
Ми також надаємо безкоштовну онлайн-програму для розпакування файлів, яка підтримується Aspose.ZIP for Python.
Бібліотека Python ZIP – ресурси
Ви можете дізнатися більше про нашу бібліотеку Python ZIP, використовуючи такі ресурси:
Висновок
Розпакування файлів у Python є простим процесом за допомогою Aspose.ZIP for Python. Бібліотека забезпечує гнучкість і контроль, необхідні під час роботи з архівами ZIP. Незалежно від того, чи маєте ви справу з простими завданнями декомпресії чи складнішими маніпуляціями з архівами ZIP, Aspose.ZIP for Python може спростити ваш робочий процес. Спробуйте Aspose.ZIP for Python у своєму наступному проекті та з легкістю спростіть завдання архівування та розпакування!