So lesen Sie Textdateien in einem komprimierten Ordner in Python

Ich habe eine komprimierte Datendatei (alle in einem Ordner, dann komprimiert). Ich möchte jede Datei lesen, ohne sie zu entpacken. Ich habe verschiedene Methoden ausprobiert, aber das Eingeben des Ordners in die ZIP-Datei funktioniert nicht. Wie soll ich das erreichen?

Ohne Ordner in der Zip-Datei:

with zipfile.ZipFile('data.zip') as z:
  for filename in z.namelist():
     data = filename.readlines()

Mit einem Ordner:

with zipfile.ZipFile('data.zip') as z:
      for filename in z.namelist():
         if filename.endswith('/'):
             # Here is what I was stucked

Antworten auf die Frage(2)

Ihre Antwort auf die Frage