Xóa dấu ngoặc đơn khỏi các trường trong SELECT mệnh đề.
Tôi cũng gặp sự cố này (mặc dù với RETURNING mệnh đề thay vì SELECT ), và nhận xét của @ user2524674 xứng đáng là câu trả lời. Trước khi câu hỏi được chỉnh sửa, các trường trong SELECT mệnh đề được bao quanh bởi dấu ngoặc đơn, tức là
SELECT (ngo.n_id, feeds.url)
và kết quả trả về là một chuỗi chứ không phải là một tuple thực tế. Thay đổi điều này thành
SELECT ngo.n_id, feeds.url
gây ra psycopg2 để trả về một bộ giá trị thực tế.