После использования «Правого клика> Отправить в> Сжатую (заархивированную) папку», чтобы заархивировать папку, содержащую несколько папок, содержащих несколько файлов, я использую функцию zipfile.namelist (), чтобы получить имена всех файлов вzip-папка, но я не могу этого сделать, в возвращаемом списке не все содержимое.
После использования «Правого клика> Добавить в архив> переключатель zip» в той же папке отображаются всесодержание с использованием вышеупомянутого метода.
Кто-нибудь имеет какие-либо идеи, почему это может происходить?
Код:
location = 'D:\Testfile.zip'
check = zipfile.is_zipfile(location)
if check is True:
with ZipFile(location, 'r') as zip:
info = zip.namelist()
print(info)
только несколько имен файлов отображаются с использованиемПервый метод.