Получайте предупреждающие сообщения через psycopg2

Я хочу вызвать функцию plpgsql через psycopg2 и увидеть предупреждающие сообщения. У меня есть эта функция:

create or replace function test_warning() returns void as $
begin
raise warning 'this is only a test';
end; 
$
language plpgsql;

и назовите это так в python:

import psycopg2
conn = psycopg2.connect(conn_string)
cursor = conn.cursor()
cursor.callproc("test_warning")
# or so:
cursor.execute('SELECT test_warning()')

К сожалению, предупреждающее сообщение, определенное в plpgsql, не появляется нигде в выводе python. Есть ли способ вывести предупреждение в выводе python?

Ответы на вопрос(2)

Ваш ответ на вопрос