|
|
|
La libreria di riferimento di Python |
|
|
|
Nuovo nella versione 1.6.
Il formato di file ZIP è un comune standard di compressione per gli
archivi. Questo modulo fornisce il necessario per creare, leggere,
scrivere, aggiungere ed elencare un file ZIP. Ogni utilizzo avanzato
di questo modulo richiederà una conoscenza del formato, come definito
nel PKZIP Application
Note.
Questo modulo al momento non gestisce file ZIP che possiedono commenti
o file ZIP multi-disco.
Gli attributi disponibili di questo modulo sono:
- exception error
-
L'errore sollevato per file ZIP corrotti.
- class ZipFile
-
La classe per leggere e scrivere file ZIP. Leggere
``Oggetti ZipFile'' (sezione 7.18.1) per
dettagli sul costruttore.
- class PyZipFile
-
Classe per creare archivi ZIP contenenti librerie Python.
class ZipInfo( |
[filename[, date_time]]) |
-
Classe usata per rappresentare le informazioni concernenti il membro
di un archivio. Istanze di questa classe vengono restituite dai
metodi getinfo() e infolist() degli oggetti
ZipFile. La gran parte degli utenti del modulo
zipfile non ha bisogno di crearli, ma solo di usare
quelli creati da questo modulo. filename dovrebbe essere il
nome completo del membro dell'archivio, mentre date_time
dovrebbe essere una tupla contenente sei campi che descrivono la data
dell'ultima modifica del file; i campi sono descritti nella sezione
7.18.3, ``Oggetti ZipFile''.
-
Restituisce
True
se filename è un file ZIP valido,
basato sul suo magic number, altrimenti restituisce False
.
Questo modulo al momento non gestisce file ZIP con commenti
aggiunti.
- ZIP_STORED
-
La costante numerica per un membro non compresso di un archivio.
- ZIP_DEFLATED
-
La costante numerica per il metodo di compressione ZIP usuale.
Richiede il modulo zlib. Nessun altro metodo di compressione viene
attualmente supportato.
Vedete anche:
- PKZIP Application
Note
- Documentazione sul formato di file ZIP di Phil Katz, il
creatore del formato e dell'algoritmo usati.
- Info-ZIP Home Page
-
Informazioni sui programmi e le librerie di sviluppo per
gli archivi ZIP del progetto Info-ZIP.
|
|
|
La libreria di riferimento di Python |
|
|
|
Release 2.3.4, documentation updated on 21. maggio 2005.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.