Задать вопрос
@Hikanosu

Почему ошибка, «файл не является zip-архивом», хотя это валидный zip архив?

Проверял. Архив нормально скачивается и из проводника без проблем разархивируется. Что делаю не так?
send = requests.get('url_to.zip')
with open("path_to.zip", "wb") as file:
    file.write(send.content)
file_zip = zipfile.ZipFile("path_to.zip") # Тут ошибка "zipfile.BadZipFile: File is not a zip file"
file_zip.extractall("new_path", pwd="pass")
file_zip.close()
  • Вопрос задан
  • 453 просмотра
Подписаться 1 Простой 8 комментариев
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
не так скачиваешь бинарный файл

гугл requests , , stream=True, rawdata etc
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы