Премахнете скобите от полетата в SELECT
клауза.
Имах същия проблем (макар и с RETURNING
клауза вместо SELECT
), а коментарът от @user2524674 заслужава да бъде отговор. Преди въпросът да бъде редактиран, полетата в SELECT
клауза бяха оградени със скоби, т.е.
SELECT (ngo.n_id, feeds.url)
и върнатият резултат е низ, а не действителен кортеж. Промяна на това на
SELECT ngo.n_id, feeds.url
причинява psycopg2
за връщане на действителен кортеж от стойности.