16.01.2014 Views

Cuarto día (PDF, 900 KB)

Cuarto día (PDF, 900 KB)

Cuarto día (PDF, 900 KB)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ficheros comprimidos: Módulo zipfile<br />

zipfile.ZipFile (file[, mode])<br />

Permite la lectura y escritura, agregar nuevos datos y listar el<br />

contenido de un fichero en formato estándar ZIP.<br />

zipfile.is_zipfile(filename)<br />

Atributos<br />

Devuelve la lista de nombres de elementos dentro del paquete ZIP.<br />

Métodos<br />

zipfile.ZipFile (file[, mode])<br />

defecto y siempre sólo lectura). pwd la contraseña para ficheros encriptados.<br />

donde mode será ‘r’ (lectura) , ‘w’ (escritura), ‘a’ (añadir o crear, si no<br />

existe).<br />

Cierra el fichero ZIP<br />

Tiene más parámetros opcionales, pero no serán tratados en este<br />

extracción<br />

curso.<br />

zipfile.is_zipfile(filename) (os.getcwd ())<br />

Devuelve True si filename<br />

Muestra<br />

es un<br />

el contenido<br />

fichero<br />

del fichero<br />

ZIP<br />

por<br />

válido.<br />

pantalla (stdout)<br />

False en caso<br />

contrario.<br />

ZipFile.namelist()<br />

ZipFile.getinfo(name)<br />

ZipFile.open(name[, mode[, pwd]])<br />

ZipFile.close()<br />

ZipFile.extract(member, [path[, pwd]])<br />

ZipFile.extractall([path[, members[, pwd]]])<br />

ZipFile.printdir()<br />

ZipFile.testzip()<br />

ZipFile.write(filename[, arcname[, compress<br />

_type]])<br />

10/04/2013<br />

Métodos básicos del módulo zipfile<br />

Clase de ficheros ZIP. mode será ‘r’ (lectura) , ‘w’ (escritura), ‘a’ (añadir o crear, si no existe).<br />

Devuelve True si filename es un fichero ZIP válido. False en caso contrario.<br />

Métodos de la clase ZipFile<br />

Devuelve un objeto ZipInfo con información del archivo miembro del paquete ZIP llamado<br />

name.<br />

Extrae el miembro llamado name del paquete ZIP. mode es el modo de extracción (‘r’ por<br />

Extrae el miembro member al directorio actual. path especifica un directorio alternativo de<br />

Extrae todo el contenido del ZIP al directorio path. Por defecto path es el directorio actual<br />

Comprueba el fichero ZIP. Devuelve el nombre del primer fichero corrupto del paquete. None<br />

si todo está bien.<br />

Escribe el fichero filename en arcname. Si este último no se da, sobreescribe el primero. El<br />

paquete ZIP debió abrirse en formato ‘w’ o ‘a’. De no ser así se lanzará la exceptión del tipo<br />

RuntimeError.<br />

César Husillos Rodríguez<br />

Víctor Terrón Salas<br />

74

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!