-
Cómo configurar Python con bzip2
-
El lenguaje de programación Python viene con soporte incorporado para varios algoritmos de compresión de datos. Esto le permite comprimir y descomprimir archivos de datos mediante programación. Se puede configurar un módulo de Python para comprimir o descomprimir los datos utilizando el algoritmo bzip2. Esto es muy útil para el envío de datos comprimidos en una red, o guardar los datos del usuario en un archivo comprimido. El módulo bz2 Python le permite comprimir o descomprimir fácilmente archivos bzip2.
Instrucciones
1 Abra el editor de texto en IDLE Archivos de programa (o aplicaciones para Macintosh) en el directorio de Python. Se abre un archivo de código fuente en blanco.
2 Importar el módulo bz2 escribiendo la siguiente línea en la parte superior del archivo de código fuente:
bz2 importación
3 Crear un archivo bzip usando la función bz2.BZ2File. Tiene que pasar esta función, el nombre y la ruta que desea que el archivo bzip a tener. Por ejemplo, para crear un archivo bzip llamado "archivo" en la carpeta raíz de una unidad C: \, se podría escribir esto:
bz = bz2.BZ2File ( 'C: \ archive.bz2', 'w')
4 Abrir un archivo que desea comprimir en un archivo bzip. Por ejemplo, para abrir el "archivo.txt" archivo en la raíz de una unidad C: \, se podría escribir lo siguiente:
con abierto ( 'C: \ archivo.txt', 'r + b') como f:
5 Sangrar la siguiente línea y escribir la siguiente instrucción para leer los datos del archivo de texto:
datos = f.read ()
6 Escribe los datos que se leen desde el archivo de texto en el archivo bzip escribiendo esta línea de código:
bz.write (datos)
7 Cierre el archivo bzip utilizando la función de cierre de esta manera:
bz.close ()
8 Ejecute el archivo pulsando F5. El guión comprimirá el "archivo.txt" archivo y almacenarlo en un archivo bzip llamado "archive.bz2."