Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Import ZipFile modul pomocou príkazu " import ZipFile . "
2
Otvorte textového editora , napríklad Poznámkový blok alebo editor kódu ako jEdit alebo Komodo Edit . Vytvorte nový súbor a uložte ho s príponou . Py . V súbore , priradiť cestu k súboru zip do premennej zadaním nasledujúcej , nahradenie " zip_file.zip " s názvom vášho súboru ZIP
fullpathToZip = "c : . \\ \\ Temp \\ \\ zip_file.zip "
3
priradiť cieľovú cestu k premennej zadaním nasledujúcej
destinationPath = . " c : \\ \\ temp \\ \\ Vyťažené "
Stránka 4
Otvorte zip súbor len na čítanie a priradiť výsledný objekt do premennej zadaním nasledujúcej .
sourceZip = zipfile.ZipFile ( fullpathToZip , "r " )
5
iterovat zoznamu názvov súborov archivovaných v zip súboru pomocou slučky for zadaním nasledujúceho
na meno v sourceZip.namelist ( ) : .
6
Skontrolujte každý názov súboru v archíve zip pre rozšírenie súboru , ktorý sa snaží s každou iterácii slučky for , pretože si spomenula na odsadiť trochu zostať vnútri slučky for . Napríklad , ak chcete len . TXT súbory extrahovať , zadajte nasledujúci príkaz .
Ak name.find ( ' . Txt ' ) ! = -1
7
Výpis každý súbor požadovaného typu súboru do zložky , ktorú ste zadali . Nezabudnite odsadiť trochu zostať vnútri bloku if to je vo vnútri slučky for . Zadajte nasledujúce .
SourceZip.extract ( meno , destinationPath )
8
zavri ZipFile objekt . Majte na pamäti , že nechcete ZipFile objekt bude uzatvorený , kým pre sláčiky dokončenie iterácie názvu každého súboru . Postavili tento riadok sa začiatkom pre slučky linky . Napríklad zadajte
sourceZip.close ( )
Copyright © počítačové znalosti Všetky práva vyhradené