Скачивание файла с сайта с помощью Python
пытаюсь скачать файл сформированный файл товаров, с сайта https://propartner.ru, с помощью get, так же пробовал с помощью wget и urlib. Post формирует id файла, проверяя через инспектор id правильный.
urlload = 'https://www.propartner.ru/user/product/download-export-
excel-file?key='
urlvigruz = 'https://www.propartner.ru/user/product/export-excel'
respvigruz = session.post(urlvigruz, {
'ExportExcelForm[company_id]': '12345',
'ExportExcelForm[type]': '0',
'ExportExcelForm[type]': '1',
'ExportExcelForm[type]': '0',
'ExportExcelForm[rubrics]': ''})
vigruzJson = respvigruz.json()
vigruzTovar = vigruzJson['key']
print(vigruzTovar)
d = session.get(urlload+vigruzTovar)
Во время выполнения просто получаю долгую загрузку и 504, хотя вставляя ссылку в браузере скачивание начинается автоматически, пробовал в get передать напрямую ссылку без переменных результат такой же. Уже всё перепробовал так и не могу получить файл, при попытки записи просто создается пустой файл.
Источник: Stack Overflow на русском