×
Namespaces

Variants
Actions

Archived:Como criar e extrair arquivos, em PySymbian

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngAquivado: 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)


Article Metadata

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:
Por maiconherverton
Última alteração feita por hamishwillee em 31 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.

This page was last modified on 31 May 2013, at 04:02.
77 page views in the last 30 days.
×