PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Collegamento di postgresql con sqlalchemy

Dovresti pip install SQLAlchemy e pip install psycopg2 .Un esempio di stringa di connessione SQLAlchemy che utilizza psycopg2:

from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://user:[email protected]/database_name')

Puoi anche connetterti al tuo database usando esclusivamente il driver psycopg2:

import psycopg2
conn_string = "host='localhost' dbname='my_database' user='postgres' password='secret'"
conn = psycopg2.connect(conn_string)

Tuttavia, l'utilizzo del driver psycopg2 per la connessione non sfrutta SQLAlchemy.