Sie müssten pip install SQLAlchemy
und pip install psycopg2
.Ein Beispiel für eine SQLAlchemy-Verbindungszeichenfolge, die psycopg2 verwendet:
from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://user:[email protected]/database_name')
Sie können sich auch ausschließlich mit dem psycopg2-Treiber mit Ihrer Datenbank verbinden:
import psycopg2
conn_string = "host='localhost' dbname='my_database' user='postgres' password='secret'"
conn = psycopg2.connect(conn_string)
Die Verwendung des psycopg2-Treibers zum Verbinden nutzt jedoch nicht die Vorteile von SQLAlchemy.