Entfernen Sie die Klammern aus den Feldern im SELECT
Klausel.
Ich hatte das gleiche Problem (allerdings mit einem RETURNING
-Klausel anstelle eines SELECT
), und der Kommentar von @ user2524674 verdient eine Antwort. Bevor die Frage bearbeitet wurde, wurden die Felder in der SELECT
-Klausel wurden in Klammern eingeschlossen, d. h.
SELECT (ngo.n_id, feeds.url)
und das zurückgegebene Ergebnis ist eher eine Zeichenfolge als ein tatsächliches Tupel. Ändern Sie dies in
SELECT ngo.n_id, feeds.url
verursacht psycopg2
um ein tatsächliches Tupel von Werten zurückzugeben.