Описание тега python-textfsm

None Конечный автомат на основе шаблонов для анализа полуформатированного текста в Python, который часто используется для анализа вывода устройств, управляемых с помощью интерфейса командной строки, таких как сетевые маршрутизаторы и коммутаторы, но его можно использовать для любого текстового вывода. Этот тег не следует путать с [fsm].

TextFSM - это конечный автомат на основе шаблонов для анализа полуформатированного текста в Python, разработанный в Google Inc.

Этот тег следует использовать только для вопросов, относящихся к TextFSM, а не для общих вопросов по синтаксическому анализу или синтаксическому анализу текста, которые работают одинаково вне контекста TextFSM. Не следует также путать с вопросами о конечных автоматах fsm.

Цель TextFSM - упростить извлечение полуструктурированных данных из традиционных сетевых устройств, таких как сетевые маршрутизаторы и коммутаторы, но его можно использовать для любого текстового вывода (управляемого через интерфейс командной строки).

По сути, шаблон извлечения и преобразования, состоящий из переменных и правил с регулярными выражениями, применяется к вводу текста, например к файлу журнала, для получения желаемого результата.

Дальнейшая информация: