Próbuję rozpakować plik zip w Django przy użyciu biblioteki zipfile
.Rozpakowywanie pliku zip w Django
To jest mój kod:
if formtoaddmodel.is_valid():
content = request.FILES['content']
unzipped = zipfile.ZipFile(content)
print unzipped.namelist()
for libitem in unzipped.namelist():
filecontent = file(libitem,'wb').write(unzipped.read(libitem))
To wyjście print unzipped.namelist()
['FileName1.jpg', 'FileName2.png', '__MACOSX/', '__MACOSX/._FileName2.png']
Im zastanawiasz się co dwa ostatnie elementy są - wygląda na ścieżce. Nie obchodzi mnie tam - więc jak można je odfiltrować?
Dzięki, działa jak czar. – user1328021