Wie zu beheben "kann nicht anpassen-Fehler" beim speichern von binären Daten mit python-psycopg2

Lief ich über diesen Fehler drei mal heute in einem unserer Projekte. Die Umsetzung das problem und die Lösung online zur künftigen Referenz auf.

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])

Schlägt dies fehl mit der Fehlermeldung "keine Anpassung" von psycopg2.

InformationsquelleAutor Great Turtle | 2010-01-27

Schreibe einen Kommentar