Я пытаюсь подключиться к моей PostgreSQL базе данных, используя SLQAlchemy. Я установил psycopg2 и попытался подключиться к базе данных с необработанным кодом python, и это сработало, но на этот раз я пытаюсь использовать SQLAlchemy. Я прочитал документацию из SQLAlchemy docs . Это может выглядеть очень просто, и я не могу найти решение в inte rnet для этого конкретного c. Это мой код, такой простой:
import psycopg2
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
engine = create_engine('postgresql+psycopg2://nysa:mypassword@127.0.0.1:46015/nysa')
db = scoped_session(sessionmaker(bind=engine))
connection = engine.connect()
result = connection.execute('select*from table')
print(result)
При запуске файла * .py ничего не происходит, ошибок нет, и я попытался найти проблему с отладчиком pycharm, и заметил, что в строке connection = engine.connect()
застревает как в бесконечном l oop. Я уверен, что мои учетные данные верны. Как мне подключиться к базе данных?