psycopg2: AttributeError: 'module' object has no attribute 'extras' psycopg2: AttributeError: 'module' object has no attribute 'extras' python python

psycopg2: AttributeError: 'module' object has no attribute 'extras'


You need to explicitly import psycopg2.extras:

import psycopg2.extras


As of July 2018, the import psycopg2.extras doesn't work for me.The following works for me:

pip install psycopg2-binary

and later:

>>> import psycopg2.errorcodes>>> psycopg2.errorcodes.UNIQUE_VIOLATION'23505'