Описание тега python-textfsm
TextFSM - это конечный автомат на основе шаблонов для анализа полуформатированного текста в Python, разработанный в Google Inc.
Этот тег следует использовать только для вопросов, относящихся к TextFSM, а не для общих вопросов по синтаксическому анализу или синтаксическому анализу текста, которые работают одинаково вне контекста TextFSM. Не следует также путать с вопросами о конечных автоматах fsm.
Цель TextFSM - упростить извлечение полуструктурированных данных из традиционных сетевых устройств, таких как сетевые маршрутизаторы и коммутаторы, но его можно использовать для любого текстового вывода (управляемого через интерфейс командной строки).
По сути, шаблон извлечения и преобразования, состоящий из переменных и правил с регулярными выражениями, применяется к вводу текста, например к файлу журнала, для получения желаемого результата.