Archive class

Bu sınıf bir zip arşiv dosyasını temsil eder. Zip arşivlerini oluşturmak, çıkarmak veya güncellemek için kullanın.

Archive türü aşağıdaki üyeleri gösterir:

Yapıcılar

AdAçıklama
Archive(new_entry_settings)Girdileri için isteğe bağlı ayarlarla Archive sınıfının yeni bir örneğini başlatır.
Archive(source_stream, load_options, new_entry_settings)Arşivden çıkarılabilecek bir giriş listesi oluşturan Archive sınıfının yeni bir örneğini başlatır.
Archive(path, load_options, new_entry_settings)Arşivden çıkarılabilecek bir giriş listesi oluşturan Archive sınıfının yeni bir örneğini başlatır.
Archive(main_segment, segments_in_order, load_options)Çok bölümlü ZIP arşivinden yeni bir Archive sınıfının örneğini başlatır ve arşivden çıkarılabilecek bir giriş listesi oluşturur.

Özellikler

AdAçıklama
new_entry_settingsYeni eklenen ArchiveEntry öğeleri için kullanılan sıkıştırma ve şifreleme ayarları.
commentTüm arşiv için yorumu alır.
entriesArşivi oluşturan ArchiveEntry tipindeki girişleri alır.
file_entriesIArchiveFileEntry türündeki arşivi oluşturan girişleri alır.
biçimArşiv biçimini alır.

Yöntemler

AdAçıklama
create_entry(name, path, open_immediately, new_entry_settings)Arşiv içinde tek bir giriş oluşturur.
create_entry(name, source, new_entry_settings)Arşiv içinde tek bir giriş oluşturur.
create_entry(name, file_info, open_immediately, new_entry_settings)Arşiv içinde tek bir giriş oluşturur.
create_entry(name, source, new_entry_settings, file_info)Arşiv içinde tek bir giriş oluşturur.
create_entries(directory, include_root_directory)Verilen dizindeki tüm dosya ve dizinleri özyinelemeli olarak arşive ekler.
create_entries(source_directory, include_root_directory)Verilen dizindeki tüm dosya ve dizinleri özyinelemeli olarak arşive ekler.
delete_entry(entry)Belirli girişin giriş listesindeki ilk oluşumunu kaldırır.
delete_entry(entry_index)
save(output_stream, save_options)Arşivi sağlanan akışa kaydeder.
save(destination_file_name, save_options)Arşivi sağlanan hedef dosyaya kaydeder.
save_split(destination_directory, options)Çok bölümlü arşivi sağlanan hedef dizine kaydeder.
extract_to_directory(destination_directory)Arşivdeki tüm dosyaları sağlanan dizine çıkarır.

İlgili