Como ler arquivos de texto em uma pasta compactada em Python
Eu tenho um arquivo de dados compactados (tudo em uma pasta e depois compactado). Eu quero ler cada arquivo sem descompactar. Eu tentei vários métodos, mas nada funciona para inserir a pasta no arquivo zip. Como devo conseguir isso?
Sem pasta no arquivo zip:
with zipfile.ZipFile('data.zip') as z:
for filename in z.namelist():
data = filename.readlines()
Com uma pasta:
with zipfile.ZipFile('data.zip') as z:
for filename in z.namelist():
if filename.endswith('/'):
# Here is what I was stucked