Не могли бы вы помочь мне написать функцию, возвращающую:
dict("file1.txt": list(<contents of file1>),
"file2.txt": list(<contents of file2>),
"file3.txt": list(<contents of file3>),
"file4.txt": list(<contents of file4>))
На входе:
file.zip:
outer\
outer\inner1.zip:
file1.txt
file2.txt
outer\inner2.zip:
file3.txt
file4.txt
Мои попытки (с исключениями ниже):
-
WindowsError: [Ошибка 32] Процесс не может получить доступ к файлу, так как он используется другим процессом
-
"Файл не является zip-файлом"
-
"Файл не является zip-файлом"
-
AttributeError: Экземпляр ZipFile не имеет атрибута "seek"