Я ищу эквивалент curl:
curl http://my_url:8080 -H "Content-type: application/csv" -T test.csv
Я особенно ищу альтернативу -T filepath
.
Я прочитал запросить документацию, и все простые методы преобразования, такие как https://curl.trillworks.com/ или развернуться, не преобразуют параметр -T
.
..."показать", а не "описать". То есть покажите нам код и конкретную ошибку, с которой вы столкнулись при его использовании, как описано на странице минимальный воспроизводимый пример в Справочном центре.
Я нашел ответ, вызвав мой запрос на завивание с подробным описанием.
Используйте request.put()
с содержимым вашего файла в параметре data
.
response = requests.put(url, headers=headers, data=open(path_file,'r').read())
Было бы полезно показать, что вы пробовали. Например, пытались ли вы использовать параметр
files=
, как описано в docs.python-requests.org/en/master/user/quickstart/…?