我正在尝试使用 Python 进行 CS50 Web 开发课程,在 sql 部分中,在从 sqlalchemy 导入 create_engine 时出现此错误
ImportError:无法从部分初始化的模块“sqlalchemy”导入名称“create_engine”(很可能是由于循环导入)
这是片段:
DATABASE_URL = "postgres://usrname:password@YourHost:5432/flights"
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
engine = create_engine(DATABASE_URL)
db = scoped_session(sessionmaker(bind=engine))
flights = db.execute("SELECT origin, destination, duration FROM flights").fetchall()
for flight in flights:
print(f"{flight.origin} to {flight.destination}, {flight.duration} minutes.")
Run Code Online (Sandbox Code Playgroud)
视频时间戳:
| 归档时间: |
|
| 查看次数: |
5620 次 |
| 最近记录: |