Python'da ZIP Dosyalarını Çıkarın

Dosyaların sıkıştırılması, depolama alanını azaltmak ve birden fazla dosyanın aktarımını kolaylaştırmak için tasarlanmış bir dosya formatı olan ZIP arşivinden sıkıştırılmış verilerin çıkarılmasını içerir. İster bilgisayar konusunda acemi olun ister teknoloji meraklısı olun, dosyaların nasıl açılacağını anlamak, veri işlemeyi basitleştirebilecek ve dosya paylaşımını kolaylaştırabilecek önemli bir beceridir. Bu blog yazısında Python’da ZIP dosyalarını açmanın basitleştirilmiş yollarını öğreneceğiz.

Dosyaları Açmak için Python Kitaplığı

Aspose.ZIP for Python, geliştiricilerin Python uygulamalarında ZIP arşivleriyle çalışmasına olanak tanıyan güçlü ve çok yönlü bir API’dir. Dosya sıkıştırma veya sıkıştırmayı açma görevlerinizi gerçekleştirmek için kapsamlı bir dizi özellik sunar.

Aşağıdaki komutu kullanarak kitaplığı indirebilir veya PyPI adresinden yükleyebilirsiniz.

> pip install aspose-zip

Python’da Dosyaları Açma

Aspose.ZIP for Python, ZIP arşivindeki dosyaları çıkarmanızı oldukça kolaylaştırır. ZIP dosyasını yükleyin ve istediğiniz klasöre açın. Python’da bir dosyayı açma adımları aşağıda verilmiştir.

  • Öncelikle ZIP dosyasını Archive sınıfını kullanarak yükleyin.
  • Ardından, Archive.extracttodirectory(foldername) yöntemini kullanarak dosyayı bir klasöre açın.

Aşağıdaki kod örneği, Python’da bir ZIP arşivindeki dosyaların nasıl çıkarılacağını gösterir.

import aspose.zip as az

# ZIP arşivini yükle
with az.Archive("my_archive.zip") as archive:
    # ZIP dosyasını bir klasöre çıkartın
    archive.extract_to_directory("extracted_zip")

Python’da Parola Korumalı ZIP Dosyalarını Çıkarın

Çeşitli durumlarda, şifreyle korunan ZIP dosyalarını alırsınız. Koruma, ZIP arşivindeki içeriğe yetkisiz erişimi önlemek için uygulanır. Parola korumalı bir ZIP dosyasını açmak için aşağıdaki adımları izleyin:

  • Öncelikle ArchiveLoadOptions sınıfının bir nesnesini oluşturun.
  • Ardından ArchiveLoadOptions.decryptionpassword özelliğini kullanarak ZIP dosyasının şifresini girin.
  • Bundan sonra, Archive sınıfının bir nesnesini oluşturun ve onu ZIP dosyasının yolu ve ArchiveLoadOptions nesnesiyle başlatın.
  • Son olarak, Archive.extracttodirectory(foldername) yöntemini kullanarak dosyayı açın.

Python’da parola korumalı bir ZIP dosyasını açmak için gereken kod aşağıdadır.

import aspose.zip as az

# Korumalı ZIP'i yüklemek için seçenekler oluşturun 
options = az.ArchiveLoadOptions()
options.decryption_password = "pass"

# ZIP arşivini yükle
with az.Archive("aes_protected_archive.zip", options) as archive:
    # Dosyayı bir klasöre çıkartın
    archive.extract_to_directory("extracted_protected_zip")

Ücretsiz Lisans Alın

Ücretsiz bir geçici lisans alarak ZIP arşivlerini değerlendirme sınırlaması olmadan çıkarabilirsiniz.

Dosyaları Çevrimiçi Olarak Ücretsiz Açın

Ayrıca Aspose.ZIP for Python tarafından desteklenen [dosyaları açmak için ücretsiz çevrimiçi uygulama] da sunuyoruz6.

Python ZIP Kitaplığı - Kaynaklar

Aşağıdaki kaynakları kullanarak Python ZIP kitaplığımız hakkında daha fazlasını keşfedebilirsiniz:

Çözüm

Python’da dosyaları açmak Aspose.ZIP for Python kullanılarak basit bir işlemdir. Kitaplık, ZIP arşivleriyle çalışırken ihtiyacınız olan esnekliği ve kontrolü sağlar. İster basit açma görevleriyle ister daha karmaşık ZIP arşivi işlemleriyle uğraşıyor olun, Aspose.ZIP for Python iş akışınızı kolaylaştırabilir. Bir sonraki projenizde Aspose.ZIP for Python’u deneyin ve sıkıştırma veya sıkıştırmayı açma görevlerinizi kolaylıkla basitleştirin!

Ayrıca bakınız