我正在编写一个python脚本,以从Informix / Oracle数据库获取图像数据(blob)并将图像上传到AWS S3。我的部分代码如下: 我遇到以下错误(在Informix情况下): 有人可以帮忙吗?该代码需要与Informix和Oracle DB兼容。谢谢try:
cur = conn.cursor()
cur.execute(sql)
for row in cur:
client = trim(row[0])
date = trim(row[1])
filename = trim(row[2])
imageblob = row[3].read()
write_file(filename, imageblob)
Error: <class '_informixdb.InterfaceError'>
Traceback (most recent call last):
File "UploadImagesToS3.py", line 57, in getImageFromDB
imageblob = row[3].read()
InterfaceError: Sblob is not open
0 个答案:
没有答案