Uygulama: Arşiv (.sak)

Birden çok dosyayı tek arşive yaz/oku.

Birden çok dosyayı tek bir .sak arşivine (zip biçimi) yazan ve geri okuyan program. saklanç_yaz bir sözlük {ad: içerik} alır, saklanç_oku aynı biçimde döndürür.

Deneyelim

Aşağıdaki kodu sunucudaki gerçek biril yorumlayıcısında çalıştır:

saklanç_yaz("/tmp/biril_demo.sak", {"okuma.txt": "Merhaba Biril", "veri.csv": "a,b,c"})
arşiv = saklanç_oku("/tmp/biril_demo.sak")
yaz("Arşivdeki dosyalar:")
döngü ad iç sırala(arşiv.anahtarlar()):
    yaz("- " + ad + ": " + ip(arşiv[ad]))

▶ Çalıştır