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