Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como configurar o Python com bzip2
A linguagem de programação Python vem com suporte embutido para vários algoritmos de compressão de dados. Isso permite que você para compactar e descompactar arquivos de dados por meio de programação . Você pode configurar um módulo Python para comprimir ou descomprimir dados usando o algoritmo bzip2 . Isto é muito útil para o envio de dados compactados em uma rede, ou salvar os dados do usuário em um arquivo compactado . O módulo bz2 Python permite comprimir ou descomprimir arquivos bzip2 facilmente. Coisas que você precisa
linguagem de programação Python 3.2
Show Mais instruções
1

Abra o editor de texto IDLE em Arquivos de Programas (ou pedidos de Macintosh ) no diretório Python. Um arquivo de código fonte em branco abre
2

importar o módulo bz2 escrevendo a seguinte linha na parte superior do arquivo de código fonte: .

Bz2 importação

3

Crie um arquivo bzip utilizando a função bz2.BZ2File . Você precisa passar essa função o nome eo caminho que você deseja que o arquivo bzip ter. Por exemplo, para criar um arquivo bzip chamado "arquivo" na pasta raiz de uma unidade C: \\ , você pode escrever isso:

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

Abra um arquivo que você deseja compactar em um arquivo bzip . Por exemplo, para abrir o arquivo " arquivo.txt " na raiz de uma unidade C: \\ , você pode escrever isso:

com open (' C: \\ \\ arquivo.txt "," r + b ' ), como f:
5

Recuo a próxima linha e escrever a seguinte instrução para ler os dados do arquivo de texto :

data = f.read ()

6

Escrever os dados que foram lidos a partir do arquivo de texto para o arquivo bzip escrevendo esta linha de código :

bz.write ( dados )
7

Fechar o arquivo bzip usando a função de perto como este :

bz.close ()
8

Execute o arquivo pressionando F5. O script irá comprimir o " arquivo.txt " arquivo e armazená-lo em um arquivo chamado bzip " archive.bz2 . "

Anterior :

Próximo : No
  Os artigos relacionados
·Como separar um int em um Array 
·Como encontrar a mais longa seqüência da entrada em P…
·Como usar Python Script no servidor Web 
·Como Achate listas em Python 
·Como criar outro processo em Python 
·Como implementar índice posicional Usando Python 
·Como ativar um botão com wxPython 
·Como configurar um Analisador 
·O que é o urllib em Python 
·Como fazer alterações permanentes para sys.path 
  Artigos em destaque
·Como aprender Design System 
·Como obter o número de colunas em uma tabela em Access…
·Como converter para UTF-8 no MySQL 
·Como faço para parar uma pessoa de vir a minha casa 
·Como codificar Black & White em X264 
·Como definir variáveis ​​globais em Python 
·Como criar Estrutura Record em PHP 
·Como Construir Sites Dinâmicos com Dreamweaver 8 PHP e…
·Como criar Polling Com PHP 
·Java Communications API Tutorial 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados