fare qualcosa di simile:python zipfile, come faccio a sapere se un elemento è una directory?
from zipfile import ZipFile
#open zip file
zipfile = ZipFile('Photo.zip')
#iterate zip contents
for zipinfo in zipfile.filelist:
#do something
filepath, filename = path.split(zipinfo.filename)
come faccio a sapere se zipinfo
è un file o una directory?
Grazie per il vostro supporto.
Credo che il separatore di directory sia sempre normalizzato in '/' all'interno di un file zip, indipendentemente da quale piattaforma sia stata creata. –
@Greg: il mio dubbio era che dipendesse dalla piattaforma lo zip era ** aperto ** ma non aveva una casella di Windows per testarlo. – neurino
No, non ci sono cambiamenti. Il separatore di percorso all'interno di un file zip è sempre '/' indipendentemente dalla piattaforma su cui è stato aperto. –