pip install SQLAlchemy
が必要になります およびpip install psycopg2
.psycopg2を使用するSQLAlchemy接続文字列の例:
from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://user:[email protected]/database_name')
psycopg2ドライバーのみを使用してデータベースに接続することもできます:
import psycopg2
conn_string = "host='localhost' dbname='my_database' user='postgres' password='secret'"
conn = psycopg2.connect(conn_string)
ただし、psycopg2ドライバーを使用して接続しても、SQLAlchemyは利用されません。