最佳答案
通过使用 SQLAlchemy,可以像下面这样创建 Engine 对象:
from sqlalchemy import create_engine
engine = create_engine("postgresql://localhost/mydb")
如果 create_engine
参数中指定的数据库(在本例中为 mydb
)不存在,则访问 engine
失败。如果指定的数据库不存在,是否可以告诉 SQLAlchemy 创建一个新数据库?