我需要你的帮助,我试图插入文件(.txt)到postgres使用psycopg2与python,但发送这个错误,不明白.
错误:
TypeError: 'psycopg2._psycopg.Binary' object does not support indexing我有:
archivo=open("coordenada.out",'rb').read()
cur.execute("insert into fhi(coordenadas) values(%s)",(psycopg2.Binary(archivo)))发布于 2015-03-20 21:01:51
你少了一个逗号:
(psycopg2.Binary(archivo),)它需要一个可迭代的。逗号将使它成为一个元组。否则,它将尝试遍历Binary。
https://stackoverflow.com/questions/29175340
复制相似问题