Переопределение содержит функцию в jmespath ⇐ Python
-
Гость
Переопределение содержит функцию в jmespath
Я пытаюсь переопределить _func_contains из jmespath, но программа всегда выполняет метод из родительского класса. Я не знаю, чего мне не хватает.
Вот мой фрагмент кода
из функций импорта jmespath класс CustomFunctions(functions.Functions): @functions.signature({'types': ['array', 'string']}, {'types': []}) def _func_contains(я, тема, поиск): если поиск Нет: вернуть ложь еще: обратный поиск по теме
Я пытаюсь переопределить _func_contains из jmespath, но программа всегда выполняет метод из родительского класса. Я не знаю, чего мне не хватает.
Вот мой фрагмент кода
из функций импорта jmespath класс CustomFunctions(functions.Functions): @functions.signature({'types': ['array', 'string']}, {'types': []}) def _func_contains(я, тема, поиск): если поиск Нет: вернуть ложь еще: обратный поиск по теме