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

时间:2019-04-08 15:00:20

标签: python curl python-requests

我正在寻找等同的卷曲度:

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

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

我已经阅读了request documentation,并且所有诸如https://curl.trillworks.com/uncurl这样的简单转换方法都不会转换参数-T

1 个答案:

答案 0 :(得分:0)

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

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

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