LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Я вот 10 минут назад читал документацию по Lark, и обойти дерево можно, только переопределяя методы в наследниках, с помощью визитора. Это штатный метод, пришлось писать костыль, чтобы не возиться с этим. Так что не могу согласиться, что классы не нужны. Unittest - тоже класс, хочешь писать юниттест - определяй свой класс. Возможно, есть другие библиотеки, без классов, но мне ChatGPT именно эту посоветовал, и судя по названию, она модная библиотечка, может быть даже эталонная.

Исходная версия den73, :

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