Я обнаружил, что библиотека запросов может загрузить файл на веб-сайт по запросу POST (ниже приведен пример из документации)
url = 'https://httpbin.org/post'
files = {'file': open('report.xls', 'rb')}
r = requests.post(url, files=files)
Но я не совсем понимаю, как применить это к моей проблеме. У меня есть веб-сайт https://smallpdf.com/excel-to-pdf (просто пример, сайт может отличаться), и мне нужно загрузить файл Excel и получить конвертированный файл по библиотеке запросов. Буду признателен за объяснение того, как правильно сделать POST-запрос, основанный на инструментах разработчика в браузере, передаваемых аргументах и т. д. СПАСИБО!