首页 > 解决方案 > 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

标签: pythoncurlpython-requests

解决方案


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

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

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

推荐阅读