Я работаю над проектом, ориентированным на базу данных, с другим программистом. Мы имеем следующий код для извлечения информации из базы данных:SQLAlchemy для Python, объект 'Query' не имеет атрибута 'fetchone'
# create connection to database
engine = create_engine(URL(**DATABASE))
Session = sessionmaker(bind=engine)
session = Session()
# construct query
query = session.query(MediaText.line_number, MediaText.start_time_stamp, MediaText.end_time_stamp).\
filter(MediaText.oclc_id == oclcId)
# get info about first line to snapshot
line_to_snapshot = query.fetchone()
Когда я пытаюсь запустить код, я получаю следующее сообщение об ошибке:
AttributeError: 'Query' object has no attribute 'fetchone'
Что толку, что мой партнер может запустить код просто хорошо. Мы оба запускаем Python 3.4 и имеем версию 1.0.9 библиотеки SQLAlchemy в наших системах. Кто-нибудь знает, что здесь может быть неправильным?