Ich würde gerne überprüfen, ob eine bestimmte zip - Datei bereits entzippt wurde. Meine Idee war es zu schauen welche Dateien in der zip Datei vorhanden sind und dann mit dem Ordner überprüfen, in dem entzippt wurde, oder werden sollte. Weiter unten findet ihr meinen Versuch. Für mich sieht es nicht nach einer eleganten und schnellen Lösung aus. Wie kann ich diese Lösung etwas eleganten umbauen um zu überprüfen, ob bereits eine bestimmte zip Datei entzippt wurde?
Code: Alles auswählen
with ZipFile(data_dir + "/data.zip", 'r') as zipObj:
listOfiles = zipObj.namelist()
for elem in listOfiles:
print(elem)
for file in pathlib.Path(data_dir).glob('*.csv'):