Tento článek vysvětluje proces převodu ZIP na 7z v Pythonu. Poskytuje pokyny pro nastavení IDE a tok programu a obsahuje ukázkový kód pro převod ZIP na 7zip v Pythonu. Navíc k tomu není potřeba žádná externí kompresní nástroj pro povolení této funkce ve vašem projektu.
Kroky pro převod ZIP na 7ZIP v Pythonu
- Nainstalujte Aspose.ZIP pro povolení převodu ZIP na 7z
- Získejte zdrojový ZIP adresář pomocí třídy Archive
- Definujte objekt SevenZipArchive pro zápis do vygenerovaného 7z adresáře
- Projděte každý položku v ZIP archivu a přidejte ji do 7z souboru
- Vyvolejte metodu save pro zápis nově vytvořeného 7z archivu
Tato doporučení zjednodušují, jak exportovat ZIP do 7zip v Pythonu. Nejprve kód čte ZIP soubor a zpracovává jeho obsah jednotlivě. Nakonec všechny soubory zkompiluje do výsledného 7z výstupu.
Kód pro export ZIP do 7z v Pythonu
Tento ukázkový kód ukazuje proces převodu ZIP na 7z v Pythonu. Využívá třídy Archive a SevenZipArchive k dokončení úkolu konverze. Navíc třída SevenZipEntrySettings umožňuje přizpůsobit výstupní funkce jako nastavení komprese nebo šifrování.
Tento článek se zaměřil na klíčové body pro práci s zip 7z v Pythonu. Pokud však chcete programově extrahovat vytvořený 7z soubor, podívejte se na návod na Vytvoření 7z File Opener v Pythonu.