Tengo un archivo comprimido: my_zip.zip
. Dentro hay un archivo txt, cuyo nombre no conozco. Estaba echando un vistazo al módulo zipfile
de Python (http://docs.python.org/library/zipfile.html), pero no podía dar demasiado sentido a lo que estoy tratando de hacer.obtener lista de archivos incluidos en un archivo zip
¿Cómo puedo hacer el equivalente de 'doble clic' en el archivo zip para obtener el archivo txt y luego utilizar el archivo txt, así que puede hacer:
>>> f = open('my_txt_file.txt','r')
>>> contents = f.read()
O use ['infolist()'] (https://docs.python.org/2/library/zipfile.html#zipfile.ZipFile.infolist) si desea obtener otros detalles; como la fecha modificada o el tamaño comprimido –
¿Hay algún método que devuelva los nombres de los archivos como un iterador en lugar de una lista? – Elliott