1. Ver el contenido del archivo zip:
from zipfile import ZipFile
filename = "zip4.zip"
# obtencion <class 'zipfile.ZipFile'>
zFile = ZipFile(filename)
print (type (zFile))
for name in zFile.infolist():
print (name)
2. Guardar el archivo contenido en una clase 'bytes'.
Más información sobre la clase bytes.
t2 ='a_una carpeta/act.txt'
with zFile.open(t2) as myfile:
content = myfile.read()
3. Ver el contenido del archivo:
print ("tipo:" + str(type(content)))
print (content)
4. Alternativamente, para descomprimirlo en el disco duro:
zFile.extract("a_un texto.txt", "/tmp")
zFile.extract("a_una carpeta/en_carpeta_texto1.txt","/tmp")
No hay comentarios:
Publicar un comentario