AttributeError: объект 'tuple' не имеет атрибута 'engine' - PullRequest
0 голосов
/ 04 мая 2020

Я пытался загрузить данные из своей таблицы, и внезапно я столкнулся с ошибкой атрибута. Я не знаю почему, но я не смог это исправить.

def load_titles_data(db):
    sql = """
        SELECT 
            id_titles,
            content_type
        FROM public.titles
    """
    titles_df = pd.read_sql(sqlalchemy.text(sql), db.engine)
    return titles_df

Я использую postgres базу данных

>>> titles_df = load_titles_data(db)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 8, in load_titles_data
AttributeError: 'tuple' object has no attribute 'engine'

Пожалуйста, помогите мне решить эту ошибку, спасибо заранее.

...