我今天在我们的一个项目中遇到了这个错误三次。将问题和解决方案放到网上以供将来参考。
impost psycopg2
con = connect(...)
def save(long_blob):
cur = con.cursor()
long_data = struct.unpack('<L', long_blob)
cur.execute('insert into blob_records( blob_data ) values (%s)', [long_data])
这将失败,并出现来自 psycopg2 的错误“无法适应”。