У меня есть определенная ниже функция для запроса таблицы базы данных
def query_from_DB(obj, **filter):
DBSession = sessionmaker(bind=engine)
session = DBSession()
res = session.query(obj).filter_by(**filter)
session.close()
return [x for x in res]
Я запрашиваю таблицу, используя запрос, как показано ниже
query_from_DB(Router, sp_id="sp-10.1.10.149", connectivity="NO")
приведенный выше результат возвращает ответ отБД правильно, но когда я делаю запрос, используя
query_from_DB(Router, sp_id!="sp-10.1.10.149", connectivity="NO")
, я получаю ошибку
SyntaxError: non-keyword arg after keyword arg
Какие могут быть возможные изменения, которые я могу внести, чтобы получить результат?