import os
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
engine=create_engine(os.getenv("DATABASE_URL"))
db = scoped_session(sessionmaker(bind=engine))
def main():
flights = db.execute("SELECT origin, destination, duration FROM flights").fetchall()
for flight in flights:
print(f"{flight.origin} to {flight.destination}, {flight.duration} minutes.")
if __name__ == "__main__":
main()
Отслеживание (последний последний вызов): Файл "list.py", строка 6, в двигатель = create_engine (os.getenv («URL-адрес базы данных»)) Файл "C:\Users\Aakash\AppData\Local\Programs\Python\Python38-32\lib\site-packages\sqlalchemy\engine__init__.py", строка 479, в create_engine return Strategy.create(*args, **kwargs) Файл "C:\Users\Aakash\AppData\Local\Programs\Python\Python38-32\lib\site-packages\sqlalchemy\engine\strategies.py", строка 56, при создании плагины = u._instantiate_plugins(kwargs) AttributeError: объект «NoneType» не имеет атрибута «_instantiate_plugins»
И если изменить мой код на: