{"library":"psycopg2","install":[{"cmd":"pip install psycopg2-binary","imports":["import psycopg2\n\nconn = psycopg2.connect(\n    host='localhost',\n    port=5432,\n    dbname='mydb',\n    user='myuser',\n    password='mypassword'\n)\n\ncur = conn.cursor()\ncur.execute('SELECT * FROM users WHERE id = %s', (user_id,))  # parameterized\nrows = cur.fetchall()\ncur.close()\nconn.close()","import psycopg2\nimport psycopg2.extras\n\nconn = psycopg2.connect(...)\ncur = conn.cursor(cursor_factory=psycopg2.extras.RealDictCursor)\ncur.execute('SELECT id, name FROM users')\nrows = cur.fetchall()\nprint(rows[0]['name'])  # dict access not index"]},{"cmd":"pip install psycopg2","imports":[]}]}