Python +pyodbc 从 MSSQL 数据中检索图像。如何?

Python +pyodbc Retrieving images from MSSQL data. HOW to?

抱歉,我没有在此处显示任何代码,但我只是不知道如何开始?

好的,我只是选择了图像单元格并得到了字节数组的文件:

"bytearray(b'\xff\xd8\xff\xe1\x1a1Exif\x00\x00II*\x00\x08\x00\x00\x00\x10\x00\x00\x01\x03\x00\x01\x00\x00\x00\x08\x01\x00\ (...) 等)]"

但是如何转换并保存为图片呢?

答案如下:

from PIL import Image
import os,io
.....
image = Image.open(io.BytesIO(my_bytearray))
image.save(path_to_image)

PIL 必须单独安装 pip -m install pillow(我不确定是否需要 -m ;))