Psycopg2 is a Python adapter for PostgreSQL. It has complete implementation of Python DB API 2.0 specification and some of its additional features include async - rather than just wait for the result of a query, you can continue doing something while you wait.