7zip — популярний формат стиснення, відомий своїм високим ступенем стиснення. Python, будучи універсальною мовою програмування, пропонує різні бібліотеки для роботи з різними форматами файлів, включаючи архіви 7zip. Однією з таких бібліотек, яка чудово підтримує роботу з архівами 7zip у Python, є Aspose.ZIP for Python. Отже, давайте дослідимо, як читати вміст архівів 7zip у Python.
- Бібліотека Python 7zip
- Прочитайте архів 7zip на Python
- Читайте архів 7zip, захищений паролем
- Онлайн інструменти 7zip
Бібліотека Python 7zip
Aspose.ZIP for Python — це потужна бібліотека, яка дозволяє розробникам створювати, маніпулювати та видобувати файли з різних форматів архівів, включаючи 7zip. Незалежно від того, чи потрібно вам створити або розпакувати архіви 7zip, Aspose.ZIP допоможе вам з легкістю.
Ви можете завантажити бібліотеку або встановити її з PyPI.
> pip install aspose-zip
Прочитайте архів 7zip на Python
Читання архіву 7zip за допомогою Aspose.ZIP for Python можна виконати за кілька кроків, як зазначено нижче.
- Спочатку завантажте архів 7zip за допомогою класу SevenZipArchive.
- Потім скористайтеся методом SevenZipArchive.extracttodirectory(folder), щоб розпакувати вміст архіву 7zip до папки.
У наступному прикладі коду показано, як читати вміст архіву 7zip у Python.
import aspose.zip as az
# Завантажте архів 7zip
with az.sevenzip.SevenZipArchive("7z_archive.7z") as archive:
# Розпакуйте 7zip у папку
archive.extract_to_directory("7z_extracted")
Читайте захищений паролем архів 7zip
У деяких випадках ви отримуєте архіви 7zip, захищені паролем. Захист застосовується для запобігання несанкціонованому доступу до вмісту архівів 7zip. Щоб відкрити захищений архів 7zip, виконайте наведені нижче дії.
- Спочатку завантажте архів 7zip за допомогою класу SevenZipArchive.
- Потім викличте метод SevenZipArchive.extracttodirectory(папка, пароль) і вкажіть пароль архіву як аргумент.
Ось як ви можете прочитати захищений паролем архів 7zip у Python.
import aspose.zip as az
# Завантажте архів 7zip
with az.sevenzip.SevenZipArchive("protected_7z_archive.7z") as archive:
# Розпакуйте вміст 7zip до каталогу
archive.extract_to_directory("protected_7z_extracted", "pass")
Бібліотека Python 7zip – отримайте безкоштовну ліцензію
Ви можете отримати безкоштовну тимчасову ліцензію для роботи з архівами 7zip без оціночних обмежень.
Навчальні ресурси
Дізнайтеся більше про нашу бібліотеку Python 7zip за допомогою наведених нижче ресурсів:
Онлайн інструменти 7zip
Ми також надаємо безкоштовні онлайн-інструменти для створення та розпакування архівів 7zip, які працюють на основі Aspose.ZIP for Python.
Висновок
Aspose.ZIP for Python забезпечує зручний та ефективний спосіб роботи з архівами 7zip у програмах Python. У цій публікації блогу ми досліджували, як читати вміст архіву 7zip у Python. Ми також розглянули, як читати захищений паролем архів 7zip. Просто встановіть Aspose.ZIP for Python і легко інтегруйте можливості роботи з архівами 7zip у ваші проекти Python.