I would recommend sqlalchemy - it offers more flexibility and has a complicated intuition.
Moreover, it is not associated only with postgresql.
Shameless c & p from tutorial :
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
some_engine = create_engine('postgresql://scott:tiger@localhost/')
Session = sessionmaker(bind=some_engine)
session = Session()
myobject = MyObject('foo', 'bar')
session.add(myobject)
session.commit()
Clarifications due to comments (update):
sqlalchemy , - . , postgresql- libpq, psycopg2.
OP , , " " " postgresql", sqlalchemy, , , .
" " , , - , .
, .