Archived:Como criar e extrair arquivos, em PySymbian
Aquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.
Acredita-se que este artigo ainda seja válido no contexto original (quando ele foi escrito)
Acredita-se que este artigo ainda seja válido no contexto original (quando ele foi escrito)
Dados do artigo
Testado com
Aparelho(s): Nokia N95, Nokia E90
Compatibilidade
Plataforma(s): S60 1ª Edição, S60 2ª Edição, S60 3ª Edição
Artigo
Palavras-chave: arquivo zipado
Tradução:
Originado de How to create and extract archives
Por maiconherverton
Última alteração feita por hamishwillee
em 07 May 2013
Contents |
Introdução
Este artigo mostra como criar e extrair arquivos zip em Python.
Código fonte
Criando um arquivo
import zipfile
#Cria um novo arquivo
a = zipfile.ZipFile("C:\\x.zip", 'w')
#Adicionar o arquivo "x.sis" ao arquivo zip
a.write("C:\\x.sis")
#Fecha o arquivo
a.close()
Anexar a um arquivo existente
import zipfile
#Abre o arquivo
a = zipfile.ZipFile("C:\\x.zip", 'a')
#Adiciona o arquivo "y.sis" ao arquivo zip
a.write("C:\\y.sis")
#Fecha o arquivo
a.close()
Extraindo o conteúdo de um arquivo
import zipfile
#Abra o arquivo em modo de leitura
a = zipfile.ZipFile("C:\\x.zip", 'r')
#Extract every file from it
for i in a.namelist():
b = open("C:\\"+i, 'wb')
b.write(a.read(i))
b.close()
#Fecha o aruqivo
a.close()
Resultados
As operações acima descritas são executadas.
Informações adicionais
Mais informações sobre a biblioteca zipfile podem ser encontradas aqui.


(no comments yet)