Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🗜️ compression - Veri Sıkıştırma

ZIP, GZIP, ZLIB ve diğer sıkıştırma algoritmaları

📦 67 Fonksiyon 📝 472 Satır 💾 15 KB

📋 Genel Bakış

compression modülü, veri ve dosya sıkıştırma için ZIP, GZIP, ZLIB ve Brotli algoritmaları sağlar. Arşiv oluşturma ve açma işlemlerini destekler.

📦 ZIP Arşivleri

  • compression.zip_oluştur() - ZIP arşivi oluşturma
  • compression.zip_aç() - ZIP arşivini açma
  • compression.zip_ekle() - Dosya ekleme

🗜️ GZIP Sıkıştırma

  • compression.gzip_sıkıştır() - GZIP ile sıkıştırma
  • compression.gzip_aç() - GZIP açma

💡 Kullanım Örnekleri

ZIP Arşivi Oluşturma

kullan compression
kullan fs

// ZIP arşivi oluştur
değer arşiv = compression.zip_oluştur("proje.zip")

arşiv.dosya_ekle("kaynak.berk", "kod/")
arşiv.dosya_ekle("README.md")
arşiv.klasör_ekle("veriler/")

arşiv.kapat()
yazdır("✓ ZIP arşivi oluşturuldu")

🔗 İlgili Modüller

  • fs - Dosya sistemi
  • io - Girdi/çıktı