Python 请求中的 CURL -T(--upload-file 等效)



我正在寻找curl的等价物:

curl http://my_url:8080 -H "Content-type: application/csv" -T test.csv

我特别在寻找-T filepath的替代品.

我已经阅读了请求文档,所有简单的转换方法(如 https://curl.trillworks.com/或 uncurl (都不会将参数转换为-T

我通过详细调用我的 curl 请求找到了答案。

request.put()与参数 data 中的文件内容一起使用。

 response = requests.put(url, headers=headers, data=open(path_file,'r').read())    

最新更新