https://github.com/attumm/textfsm_tutorial
textfsm tutorial
https://github.com/attumm/textfsm_tutorial
learning learning-by-doing textfsm tutorial
Last synced: 10 months ago
JSON representation
textfsm tutorial
- Host: GitHub
- URL: https://github.com/attumm/textfsm_tutorial
- Owner: Attumm
- Created: 2018-04-05T15:16:00.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-03T23:06:51.000Z (11 months ago)
- Last Synced: 2025-03-04T00:20:01.802Z (11 months ago)
- Topics: learning, learning-by-doing, textfsm, tutorial
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# textfsm_tutorial
### Intro
Text-FSM is one the greatest projects for parsing data.
The hard part is getting familiar with it. To solve that problem this tutorial was created.
### How to
Go over the test files in the project and go over them one by one and follow the steps.
Each file is a standalone step. The goal of each of the steps is to understand the data and the text-fsm template that is needed to parse it.
### How to Install
To install run
```sh
$ python3 -m venv venv
source venv/bin/activate
(venv)$ pip install -r requirements.txt
```
### How to run
To run the tutorial go over each file one by one.
First read the code, and the templates, and go from there.
```sh
(venv)$ python step_1.py
```