Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come configurare Python con bzip2

Il linguaggio di programmazione Python viene fornito con supporto integrato per diversi algoritmi di compressione dei dati. Questo ti permette di comprimere e decomprimere archivi di dati di programmazione. È possibile configurare un modulo Python per comprimere o decomprimere dati utilizzando l'algoritmo di bzip2 . Questo è molto utile per l'invio di dati compressi su una rete , o il salvataggio dei dati utente in un archivio compresso . Il modulo Python bz2 permette di comprimere o decomprimere gli archivi bzip2 facilmente . Cose che ti serviranno
Python 3.2 linguaggio di programmazione
Show More Istruzioni
1

Aprire l' editor di testo IDLE in Programmi ( o domande di Macintosh) nella directory di Python . Si apre un file di codice sorgente vuoto
2

Importa il modulo bz2 scrivendo la seguente riga all'inizio del file di codice sorgente : .

Import bz2

3

Creare un file bzip utilizzando la funzione bz2.BZ2File . È necessario passare a questa funzione il nome e il percorso per il file bzip di avere. Ad esempio, per creare un file bzip denominato "archivio " nella cartella principale di un disco C: \\ , si potrebbe scrivere questo :

bz = bz2.BZ2File ( ' C : \\ \\ archive.bz2 ' , 'w' ) economici 4

Aprire un file da comprimere in un archivio bzip . Ad esempio, per aprire il file " nomefile " nella directory principale di un disco C: \\ , si potrebbe scrivere questo :

con open (' C : \\ \\ filename.txt ' , 'r + b ') come f :
5

Rientro alla riga successiva e scrivere la seguente istruzione per leggere i dati dal file di testo :
dati

= f.read ( ) per
6

Scrivi i dati che è stato letto dal file di testo nel file bzip scrivendo questa riga di codice :

bz.write ( dati ) economici 7

Chiudi il file bzip utilizzando la funzione di chiudere in questo modo:

bz.close ( ) economici 8

Eseguire il file premendo F5 . Lo script in grado di comprimere il file " filename.txt " e conservarla in un file bzip chiamato " archive.bz2 . "

 

Programmazione © www.354353.com