Добрый день!
Пытаюсь разархивировать все архивы в папке.
Если скрипт .py лежит в папке с архивами, то проверка is_zipfile() возвращает true.
Если скрипт будет лежать в другой папке, то проверка вернет false.
Как правильно указывать путь к файлам, чтобы можно было распознать архив в любой папке, а не только в папке с проектом? Путь к папкам с архивами нужно будет выбирать динамически.
from xml.dom import minidom
from zipfile import *
import os
p = 'C:\\folder' #gfgrf с архивами
files = os.listdir(path = p)
zipf = filter(lambda x: x.endswith('.zip'), files)
for f in zipf:
print(f)
print(is_zipfile(f))