Python:从ACCESS db读取图像后无法写入图像文件

Python:从ACCESS db读取图像后无法写入图像文件,python,image,tkinter,Python,Image,Tkinter,当我从目录打开新文件时,收到错误“看起来我们不支持文件格式”。 我尝试过使用BASE64包进行编码和解码,运气不好。 请在邮件正文中键入错误,而不仅仅是包含图像。事实上,我没有收到任何错误。这很可能是内码/解码问题。 enter code here from tkinter import filedialog, messagebox from . import dbqueries from . import db, dbqueries def saveImages(userid): fn

当我从目录打开新文件时,收到错误“看起来我们不支持文件格式”。 我尝试过使用BASE64包进行编码和解码,运气不好。

请在邮件正文中键入错误,而不仅仅是包含图像。事实上,我没有收到任何错误。这很可能是内码/解码问题。
enter code here
from tkinter import filedialog, messagebox
from . import dbqueries
from . import db, dbqueries
def saveImages(userid):
    fname = userid + "_A"
    images = dbqueries.selectImages(userid)// OLE object from MS access DB
    f = images[0] # Binary data
    newfile = open(fname + ".jpg", 'w+')
    for line in f:
        newfile.write(str(line))
    print(os.getcwd())
    #messagebox.showinfo("profile image saved", " saved")
    newfile.close()