Это мой configurations.pyмодуля не имеет ошибок атрибута в Python
import sqlalchemy
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from sqlalchemy.ext.declarative import declarative_base
import psycopg2
db_username = 'postgres'
db_password = 'postgres'
db_host = 'localhost'
db_name = 'testdb6'
engine = create_engine('postgresql+psycopg2://' + db_username + ':' + db_password + '@' + db_host +'/' + db_name,echo=True)
Session = sessionmaker()
Session.configure(bind=engine)
sess = Session()
Base = declarative_base()
Я получаю сообщение об ошибке при попытке импортировать переменную SESS.
Скажем, в отдельном модуле я пытаюсь сделать configurations.sess, я получаю sess, это не ошибка атрибута. Но configurations.Base работает нормально.
Куда я иду не так?
Какая ошибка вы получаете на 'sess = Session()'? Кроме того, что такое 'configurations'? Это не в вашем коде. –
configurations.py - это имя файла кода, который я разместил здесь. У меня нет ошибок, когда я делаю sess = Session() – Hick