Le langage de programmation Python est livré avec un support intégré pour plusieurs algorithmes de compression de données . Cela vous permet de compresser et décompresser des archives de données par programmation. Vous pouvez configurer un module Python pour compresser ou décompresser des données en utilisant l'algorithme bzip2 . Ceci est très utile pour l'envoi de données compressées sur un réseau, ou l'enregistrement des données de l'utilisateur dans une archive compressée . Le module Python bz2 vous permet de compresser ou décompresser des archives facilement bzip2 . Choses que vous devez Python 3.2 langage de programmation Afficher plus Instructions 1 Ouvrez l'éditeur de texte IDLE dans Program Files (ou des applications pour Macintosh) dans le répertoire Python. Un fichier de code source vide s'ouvre 2 importation du module bz2 en écrivant la ligne suivante en haut du fichier de code source: . Importation bz2 3 Créer un fichier bzip utilisant la fonction bz2.BZ2File . Vous devez passer cette fonction, le nom et le chemin que vous voulez le fichier bzip à avoir. Par exemple, pour créer un fichier bzip nommé " archive " dans le dossier racine du lecteur C: \\ , vous pouvez écrire ceci: bz = bz2.BZ2File ( 'C: \\ \\ archive.bz2 », 'w' ) 4 Ouvrez le fichier que vous souhaitez compresser dans une archive bzip . Par exemple, pour ouvrir le fichier " fichier.txt " à la racine du lecteur C: \\ , vous pouvez écrire ceci: avec open (' C: \\ \\ filename.txt ', ' r + b ») comme f : 5 retrait de la ligne suivante et écrire la déclaration suivante pour lire les données du fichier texte : données de = f.read () 6 Ecrire les données qui ont été lues à partir du fichier texte dans le fichier bzip en écrivant cette ligne de code : bz.write (données) 7 Fermer le fichier bzip l'aide de la fonction de fermeture comme ceci: bz.close () 8 Exécutez le fichier en appuyant sur F5 . Le script va compresser le fichier " fichier.txt " et le stocker dans un fichier bzip appelé " archive.bz2 . "
|