Python неверно качает zip файлы

Не знаю в чем причина,качаю zip файл с сервера при помощи пайтона,zip файл размером с 32mb,но он не хочет нормально работать,мало того что пайтон качает файл не весом в 32mb а 316kb,так еще и в неверном формате!что делать?вот код