Я хотел бы воссоздать файл .png, отправленный с сервера Flask.Если я получаю в браузере файл, и я могу его просмотреть.Если я получаю его из запросов Python, у меня возникают проблемы с сохранением файла, и я никогда не могу просмотреть его, потому что кажется, что формат поврежден.
Клиент:
req = requests.get(URL + "/image/file.png")
with open("recv.png", "wb") as f:
print(req.text)
f.write(req.text.encode())
Сервер:
@app.route("/image/<string:path>")
def get(path):
return send_from_directory("images", path, mimetype="image/png", as_attachment=True)