У меня возникла проблема при отправке некоторых файлов в почтовом запросе.
У меня есть конечная точка (POST), которая получает некоторые файлы, и мне нужно сделать еще один запрос к API 3 ° с файлами, которые Я получаю от своей конечной точки запрос (request.files).
Я хочу просто отправить файлы из request.files в другой запрос, не сохраняя их, я знаю, что каждый файл в request.files является экземпляром FileStorage, значит, есть способ "смоделировать" метод open () в этом виде объекта?
Я использовал что-то вроде этого, но на самом деле я не знаю, является ли этот (FileStorage.stream) правильный способ сделать это
files= [
('document', (filename_front, image1Str.stream)),
('document', (filename_back, image2Str.stream)),
('document', (filename_video, videoStr.stream))
]
req = requests.post(URL, data=payload, headers=headers, files=files)