Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> gegevenscompressie >> Content
Hoe te Specifieke Bestandstypen Uittreksel Van Zip-bestanden Met Python Programming
Python is een krachtige en makkelijk te leren programmeertaal gebruikt om frequente repetitieve taken te automatiseren . Modules die komen met de standaard bibliotheek onder ' zipfile ', die je enorme kracht om gearchiveerde bestanden te manipuleren geeft . Bijvoorbeeld , kunt u alleen bestanden van een bepaald type extraheren uit een zip-bestand naar een map . Instructies

Import 1 de zipfile module met behulp van het commando ' import zipfile . " Kopen van 2

Open een teksteditor zoals Kladblok of een code-editor zoals jEdit of Komodo Edit . Maak een nieuw bestand en sla het op met de extensie . Py . In het bestand , wijst u de weg van het zip-bestand naar een variabele door het volgende te typen , te vervangen " zip_file.zip " met de naam van uw zip-bestand

fullpathToZip
= " c: . \\ \\ Temp \\ \\ zip_file.zip "
3

Wijs de bestemming pad naar een variabele door het volgende te typen

destinationPath = . " c: \\ \\ temp \\ \\ Extracted " < br > Goedkope 4

Open het zip-bestand alleen als lezen en wijs het resulterende object aan een variabele door het volgende te typen .

sourceZip = zipfile.ZipFile ( fullpathToZip , ' r ' ) op Twitter Goedkope 5

Doorloop de lijst met bestandsnamen gearchiveerd in het zip- bestand met behulp van een lus door het volgende te typen

voor de naam in sourceZip.namelist ( ) : .
6

Inspecteer elke bestandsnaam in het zip-archief voor de bestandsextensie die u zoekt met elke iteratie van de lus , herinneren om een beetje te blijven binnen de lus streepje . Bijvoorbeeld , als je alleen wilt txt-bestanden moeten worden uitgepakt , typt . De volgende .

Als name.find ( ' . Txt ' ) ! = -1
7

Extract elke bestand van uw gewenste bestand naar de map die u hebt opgegeven . Vergeet niet om een ​​beetje te blijven binnen het als blok dat is binnen de lus streepje . Typ het volgende .

SourceZip.extract
( naam , destinationPath )
8

Sluit je zipfile object . Houd in gedachten dat je niet wilt dat de zipfile object dat moet worden gesloten totdat de lus is voltooid itereren door elke bestandsnaam . Lined up deze lijn met het begin van de lus lijn . Typ bijvoorbeeld

sourceZip.close ( )

Previous: Next:
  gegevenscompressie
·Hoe maak je een Spanned Zip St…
·Hoe maak je een zip-bestand me…
·Hoe kan ik JavaScript Comprime…
·Hoe kan ik een PowerPoint-pres…
·Hoe te Zip - Up Hoodies Pas 
·Hoe om bestanden te comprimere…
·Hoe je verschillende soorten v…
·Hoe je Zip bestanden te decomp…
·Hoe te comprimeren Macromedia …
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe te converteren van Excel Into VCF Ka…
·Freeware Monitoring & Spyware Software 
·Hoe te RAND Functies Schik in Excel 2007…
·Hoe maak je een veld dat Genereert autom…
·Hoe maak je een DMG met behulp van Schij…
·Hoe je Real Media converteren naar WMV 
·Hoe naar e-mail met Access 
·Hoe je dingen in ABC Bestel op PowerPoin…
·Hoe te mapweergave Restore 
Copyright © Computer Kennis http://www.nldit.com