PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Connecter postgresql avec sqlalchemy

Vous auriez besoin de pip install SQLAlchemy et pip install psycopg2 .Un exemple de chaîne de connexion SQLAlchemy qui utilise psycopg2 :

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

Vous pouvez également vous connecter à votre base de données en utilisant exclusivement le pilote psycopg2 :

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

Cependant, l'utilisation du pilote psycopg2 pour se connecter ne tire pas parti de SQLAlchemy.