在POST的多部分编码文件部分下,仔细阅读“请求快速入门”页面。
在这里,您会发现:
如果需要,可以发送字符串作为文件接收:
>>> url = 'http://httpbin.org/post'>>> files = {'file': ('report.csv', 'some,data,to,sendnanother,row,to,sendn')}>>> r = requests.post(url, files=files)>>> r.text{ ... "files": { "file": "some,data,to,send\nanother,row,to,send\n" }, ...}
请注意,这
"file"是服务器期望的文件上载字段的名称。它对应于以下HTML:
<input type="file" name="file">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)