Engine

class sqlalchemy.engine.Engine(pool, dialect, url, logging_name=None, echo=None, execution_options=None, hide_parameters=False)
engine = create_engine('sqlite:///:memory:')
begin()
with engine.begin() as con:
    # выполняем запросы в одной транзакции
    con.execute(some sql)
    con.execute(some_sql)
connect()

Создает объект соединения в базу и возвращает sqlalchemy.engine.Connection()

execute(sql)

Выполняет запрос в базу и возвращает sqlalchemy.engine.ResultProxy()

result = engine.execute(sql)

result = engine.execute(
    'select * from post where id=:post_id',
    post_id=1,
)

result = engine.execute(
    table.select().where(table.columns.username=='ilnurgi')
)