Прежде всего, правильно ли, что and
не поддерживается в предикатах? Документация ElementTree прямо не упоминает об этом.
Например: element.find(./trace/string[@value='1' and @key='nuksf']/..)
Выполнение вышеприведенного выражения приводит к SyntaxError: invalid predicate
. Когда я проверяю только один атрибут, например, element.find(./trace/string[@value='1']/..)
, все работает как положено. Есть ли способ использовать ключевое слово and
в предикате?