Как я могу прочитать файловые элементы в zip-файле, который загружен с использованием формы в html и с использованием Cgi, я попытался так:
form = cgi.FieldStorage()
file_upload = form['file']
if zipfile.is_zipfile(file_upload.filename):
print "%s is a valid pkzip file" % file_upload.filename
else:
print "%s is not a valid pkzip file" % file_upload.filename
zfile=zipfile.ZipFile(file_upload.filename,"r")
files_zip=zfile.namelist()
Например, когда я загружаю (test.zip), ошибка - Нет такого файла или каталога: 'test.zip', и если я запускаю код без этого zfile=zipfile.ZipFile(file_upload.filename,"r")
, я получаю, что test.zip недопустим файл pkzip.
Заранее спасибо.