Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Data Compression >> Content

    Hur extrahera specifika filtyper från zip-filer med Python Programmering

    Python är en kraftfull och lätt att lära sig programmeringsspråk som vanligen används för att automatisera ofta återkommande uppgifter . Moduler som kommer med standarden biblioteket inkluderar " zipfil , " som ger dig en enorm makt att manipulera arkiverade filer . Till exempel kanske du vill extrahera endast filer av en viss typ från en zip-filen till en mapp . Instruktioner
    1

    Importera zipfil modul med kommandot " import zipfil . "
    2

    Öppna en textredigerare som Anteckningar eller en kod editor som jEdit eller Komodo Edit . Skapa en ny fil och spara den med filändelsen . Py . I filen , tilldela sökvägen till zip -filen till en variabel genom att skriva följande , som ersätter " zip_file.zip " med namnet på din zip-fil

    fullpathToZip = " C : . \\ \\ Temp \\ \\ zip_file.zip " Addera 3

    Tilldela sökväg till en variabel genom att skriva följande

    destinationPath = . " c : \\ \\ temp \\ \\ extraherade "

    4

    Öppna zip -filen som skrivskyddad och tilldela den resulterande objektet till en variabel genom att skriva följande .

    sourceZip = zipfile.ZipFile ( fullpathToZip , ' r' ) katalog
    5

    iterera igenom listan med filnamn arkiverade i zip -filen med hjälp av en for-loop genom att skriva följande

    för namn i sourceZip.namelist ( ) : .
    6

    Inspektera varje filnamn i zip-arkivet för filtillägget du söker med varje iteration av for-slingan , kom ihåg att dra in en liten att bo inne i for-loopen . Till exempel , om du bara vill . Txt-filer som ska extraheras , skriver du följande .

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

    Utdrag varje fil på önskad filtyp till den mapp du har angett . Kom ihåg att dra in en liten bo innanför Om block brinner inuti för slingan . Skriv följande .

    SourceZip.extract ( namn , destinationPath )
    8

    Stäng din zipfil objektet . Tänk på att du inte vill att zipfil objektet stängas förrän efter slingan är klar iterera igenom varje filnamn . Fodrad upp denna linje med början för loop linje . Skriv till exempel

    sourceZip.close ( ) katalog

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur komprimera en stor AVI -fil
    ·Hur zip-filer med Perl
    ·Zip-fil omvandlingar
    ·Hur man använder 7 - Zip för att Packa
    ·Hur zip -fil med SSIS
    ·De bästa komprimeringen Verktyg
    ·Hur extrahera flera zip-filer
    ·Zip Disk Felsökning för Mac
    ·Hur komprimera filer för säkerhetskopiering
    ·Hur kan jag komprimera en ISO bild
    Utvalda artiklarna
    ·Hur konverterar man från Microsoft Office Organisation…
    ·Vilka är fördelarna med att använda Adobe Illustrato…
    ·Vad är ett antagande i en databas
    ·Hur du kör fjärrskrivbord i MS - DOS
    ·Hur att öka skärmens Kollar på en Mini Laptop
    ·Syftet med en presentationsgrafikprogram
    ·Hur man gör det längst upp i Microsoft Word '07 Appea…
    ·Konvertera PWI till ett dokument
    ·Hur Backup Windows XP till en CD
    ·Systemkraven för Microsoft Forefront
    Copyright © Dator Kunskap http://www.dator.xyz