Genel Bakış
Birkaç girişi destekleyen her format için karşılık gelen sınıf, extract_to_directory yöntemine sahiptir. Alt klasörler de dahil olmak üzere arşiv içeriğinin tamamını belirtilen konuma çıkarmak için kullanılmalıdır.ZIP Arşiv Dosyalarını Aç
Aşağıda ZIP arşivleriyle çalışmak için aspose.zip kütüphanesinin kullanımına ilişkin bir örnek verilmiştir. Verilen kodu kullanarak arşivin içeriğini Python kullanarak verilen dizine çıkarabilirsiniz.
with zp.Archive("archive.zip") as archive:
archive.extract_to_directory("C:\\extracted")
RAR Dosyalarını Paketinden Çıkarın
with zp.rar.RarArchive("archive.rar") as archive:
archive.extract_to_directory("C:\\extracted")
CAB Dosyalarının Sıkıştırmasını Aç
with zp.cab.CabArchive("archive.cab") as archive:
archive.extract_to_directory("C:\\extracted")
Bu kod örnekleri, Python’daki Aspose.Zip kütüphanesini kullanarak çeşitli formatlardaki arşivlerin nasıl açılacağını gösteriyor. İçeriklerini belirlenmiş bir "C:\extracted" dizinine çıkarmak için ZIP, RAR ve CAB arşivleri için uygun sınıfları kullanırlar. Bu yaklaşım, çeşitli arşiv formatlarının işlenmesi için evrensel bir çözüm sunarak paketten çıkarma sürecini kolaylaştırır.
TAR Dosyası Nasıl Çıkarılır
Bu bölümde Aspose.Zip kütüphanesinin kullanımına ilişkin örnekler verilmektedir. Aşağıdaki kod, arşiv içeriklerinin bir akıştan belirli bir dizine nasıl çıkarılacağını gösterir. Bu örnekler, Python projelerinizde arşivleri etkili bir şekilde yönetmenizi sağlayacaktır.
with io.FileIO("archive.tar") as tar_file:
with zp.tar.TarArchive(tar_file) as archive:
archive.extract_to_directory("~/extracted")
Bir XAR Dosyasını Çıkarın
with io.FileIO("archive.xar") as tar_file:
with zp.xar.XarArchive(xar_file) as archive:
archive.extract_to_directory("~/extracted")
Bu kod örnekleri, TAR ve XAR formatlarındaki arşivlerin belirlenmiş bir dizine açılmasını göstermektedir. İlk örnek "archive.tar" dosyasını açar, bir TarArchive nesnesi oluşturur ve içeriğini "\extracted" dizinine çıkarır. Benzer şekilde, ikinci örnek "archive.xar" dosyasını açar, bir XarArchive nesnesi oluşturur ve içeriğini aynı "\extracted" dizinine çıkarır.
Python.Net API için Desteklenen Diğer Aspose.ZIP Özellikleri
Python.Net’ teki Aspose.ZIP kütüphanesi ile ZIP dosyası belgeleriyle ilgili çeşitli görevleri sorunsuz bir şekilde gerçekleştirebilirsiniz. İster formatları dönüştürmeniz, dosyaları birleştirmeniz, içerikleri düzenlemeniz veya veri çıkarmanız gerekiyorsa Aspose.ZIP, iş akışınızı kolaylaştırmak ve üretkenliğinizi artırmak için kapsamlı işlevsellik sağlar.
Support and Learning Resources
- Öğrenme Kaynakları
- Dokümantasyon
- Kaynak kodu
- API Referansları
- Ürün desteği
- Ücretsiz Destek
- Ücretli Destek
- Blog
- Sürüm notları
- Neden Python.Net için Aspose.Zip?
- Müşteri Listesi
- Başarı Öyküleri