Пример того, что я пытаюсь достичь:Чтение содержимого архива без извлечения
Мой текстовый файл (test1.txt
) содержит следующие две строки:
John scored 80 in english
tim scored 75 in english
Я сжатый этот файл test1.zip
и I пытаюсь прочитать содержимое с помощью следующего кода:
f = 'test1.zip'
z = zipfile.ZipFile(f, "r")
zinfo = z.namelist()
for name in zinfo:
with z.open(name) as f1:
fi1 = f1.readlines()
for line in fi1:
print(line)
но результат я получаю это
b'John scored 80 in english\r\n'
b'tim scored 75 in english\r\n'
Как я могу прочитать содержимое этого архива, который должен дать мне тот же результат, как оригинальный контент файла, который:
John scored 80 in english
tim scored 75 in english
Вы получаете исходный вход. – sayan