ich habe ein ZIP-Archiv das eine Ordnerstruktur und weitere Archive enthält.
Nun will ich nur bestimmte Archive entpacken, was auch wunderbar klappt mit diesem Code:
Code: Alles auswählen
import glob, zipfile
for file in glob.glob("R:\\Produktion\\Cases\\input\\*.xml"):
filename = str(os.path.split(file)[1]).replace('.xml', '.zip')
ziplist = zipfile.ZipFile("E:\\20110510.zip", "r")
for member in zipfile.ZipFile.namelist(ziplist):
if str(member).__contains__(filename):
ziplist.extract(member, "E:\\")
Kann ich das iwie verhindern ?!