我想 post 使用 python 请求将两个文件发送到 Web 服务
I want to post two files to a web service using python request
我想将两个文件上传到 Web 服务,一个包含元数据的 CSV 文件和一个 tiff 图像。 CSV 文件和 tiff 文件是一对,因为 CSV 文件包含 tiff 文件的元数据。所以他们总是需要一起上传
我有 javascript 在上传服务器上工作
var xhr = new XMLHttpRequest();
var formData = new FormData();
xhr.open('POST', '/GigaTEMUpload/UploadFiles', true);
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
files.forEach(function (file, i) {
formData.append('uploadFiles[' + i + ']', file);
});
xhr.send(formData);
但是如果我想使用 python 请求来完成相同的 post 工作,如何通过 python 完成?
谢谢
我正在使用服务器 运行 spyder 中的 python 将两个文件上传到网络。一旦上传,tiff 图像就可以在网络上查看。
很正常的出站请求。这是一个类似的问题供您参考,
Send file using POST from a Python script
我想将两个文件上传到 Web 服务,一个包含元数据的 CSV 文件和一个 tiff 图像。 CSV 文件和 tiff 文件是一对,因为 CSV 文件包含 tiff 文件的元数据。所以他们总是需要一起上传 我有 javascript 在上传服务器上工作
var xhr = new XMLHttpRequest();
var formData = new FormData();
xhr.open('POST', '/GigaTEMUpload/UploadFiles', true);
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
files.forEach(function (file, i) {
formData.append('uploadFiles[' + i + ']', file);
});
xhr.send(formData);
但是如果我想使用 python 请求来完成相同的 post 工作,如何通过 python 完成? 谢谢
我正在使用服务器 运行 spyder 中的 python 将两个文件上传到网络。一旦上传,tiff 图像就可以在网络上查看。
很正常的出站请求。这是一个类似的问题供您参考, Send file using POST from a Python script