Я использую API, который передает свой файл в стиле ZIP FILE (BINARY).
Я получил его с модулем запросов, код которого выглядит следующим образом:
'' 'response = запросы.get (final_url)' '' *
и, поскольку я знаю, что модуль pickle - это модуль, который обрабатывает двоичный файл, я использовал такой код:
'' 'с открытым ("companycode.zip", "wb") как f: pickle.dump (response.content, f) '' '
, но полученный zip-файл не был извлечен.
вместо этого я просто использовал .write, и он работал:
'' 'с открытым ("new_company_code_200421.zip", "wb") как f: f.write (response.content)' ''
почему рассол не работал на меня? Я новичок, поэтому я не знаю много