Python 使用Flask发送和接收图像
目前我支持每个请求发送1个图像,如下所示:Python 使用Flask发送和接收图像,python,http,web,flask,Python,Http,Web,Flask,目前我支持每个请求发送1个图像,如下所示: img_b64 = fileToB64(img) return { 'base64': [{ 'name': 'img', 'contentType': 'image/png' }], 'img': img_b64 } 但我需要实现一个新功能,使每个请求能够发送任意数量的图像(通常是1个,但最多4个图像)。有没有一种简单的方法可以发送图像列表?像这样的事情: img_b64s = [fileT
img_b64 = fileToB64(img)
return {
'base64': [{
'name': 'img',
'contentType': 'image/png'
}],
'img': img_b64
}
但我需要实现一个新功能,使每个请求能够发送任意数量的图像(通常是1个,但最多4个图像)。有没有一种简单的方法可以发送图像列表?像这样的事情:
img_b64s = [fileToB64(img) for img in images]
return {
'base64': [{
'name': 'img',
'contentType': 'image/png'
}],
'imgs': img_b64s
}
您可能需要修改数据结构以适应这种情况。可能是数据库中的一个表/文档,该表/文档记录了任何条件下的所有图片。那就发过去吧